Debian 所有者権限が失敗しました。 [閉じる]

Debian 所有者権限が失敗しました。 [閉じる]

私の専用サーバーに対する正しい権限にはいくつかの問題があります。 user1:、shellyuser2:、shellycod4group shellycod4:があります。

# groups shelly
shelly : shelly shellycod4

# groups shellycod4
shellycod4 : shellycod4

root@:/home/shelly/cod4server/server# ls -l
insgesamt 28
-rw-r--r-- 1 shellycod4 shellycod4 24466 Jan 19 23:52 img.png
-rw-r--r-- 1 shellycod4 shellycod4 1757 Jan 19 23:52 unknown.png

# ls -ld /home/shelly/cod4server/server
drwxr-xr-x 3 shellycod4 shellycod4 4096 Jan 20 21:55 /home/shelly/cod4server/server

ユーザーシェリーは、選択したディレクトリに対する権限がないと言います。どこで失敗したのか誰が教えてもらえますか?

ベストアンサー1

親ディレクトリ(/home/shelly/cod4server/server)とそのファイルは、を除くすべてのユーザーに読み取り専用ですshellycod4。グループ権限は中間部分であり、w書き込みアクセスを許可する権限はありません。

rootまたは、shellycod4このグループの一部として、chmod g+w /home/shelly/cod4server/serverこのグループに新しいファイルを書き込むことができます。shellyshellycod4

/home/shelly/cod4server/server/img.png同様に、同じグループのユーザーが書き込みできるようにするには、次のようにchmod g+w /home/shelly/cod4server/server/img.pngします。所有者またはファイルグループではない人に書き込み権限を付与するには、次の手順を実行しますchmod o+w /home/shelly/cod4server/server/img.png

この答えはあなたの質問に直接答える非常に簡単な概要ですが、よりよく理解するには、Linuxの権限に関するチュートリアルを探す必要があります。

おすすめ記事