所有者グループに属していますが、なぜ権限が拒否されますか?

所有者グループに属していますが、なぜ権限が拒否されますか?

フォルダに書き込むことができます。

所有者グループを変更してもchmod 755機能しないようです。

調整する必要がある他の設定は何ですか?

myName@homeserver /sharedfolders/media/Media % ll
total 64
drwxr-xr-x+ 308 nobody users 20480 Dec 18 18:42 Movies
drwxr-xr-x+  47 nobody users  4096 Nov  8 14:23 TvShows
myName@homeserver /sharedfolders/media/Media % id
uid=1000(myName) gid=985(users) groups=985(users),973(docker),998(wheel)
myName@homeserver /sharedfolders/media/Media % touch hello
touch: cannot touch 'hello': Permission denied
myName@homeserver /sharedfolders/media/Media % ls -ld .
drwxr-sr-x+  11 nobody users  4096 Mar 19  2020 .

% getfacl .
# file: .
# owner: nobody
# group: users
# flags: -s-
user::rwx
user:nobody:---
group::rwx
group:116:r-x
group:nobody:---
mask::rwx
other::r-x
default:user::rwx
default:user:nobody:---
default:group::rwx
default:group:116:r-x
default:group:nobody:---
default:mask::rwx
default:other::r-x

ベストアンサー1

ファイルを作成したいディレクトリに対する書き込み権限を自分に付与する必要があります。そのためにグループ権限を使用したいので

sudo chmod g+w .

現在のディレクトリに対してこれを実行してから

touch hello

動作する必要があります。

chmod 755注文いいえグループ書き込み許可ビットを設定します。UNIXの権限とファイルタイプの理解もっと学ぶ。

+権限の最後の内容は、FACLが設定されていることを示します。

getfacl .

おすすめ記事