
両方のグループを別のユーザーに追加するように権限を設定した後でも、ディレクトリとファイルの権限を変更できません。
id adminOne
uid=495(adminOne) gid=492(apps) groups=492(apps),5002(shared)
id adminTwo
uid=7376(adminTwo) gid=5002(shared) groups=5002(shared),492(apps)
adminOne でログインすると、共有フォルダが次のように変更されますtest
...
adminOne@UnixEB: chmod -R 777 test
chmod: changing permissions of `test': Operation not permitted
adminOne@UnixEB: ll
drwxrwx--- 7 adminTwo shared 4096 Nov 30 11:40 test
両方のグループに所有者をすでに設定しているのに、権限を変更できないのはなぜですか?
答え1
上のコメントでも触れましたが、もう一度強調しておく価値があります。書き込み権限があっても、所有者以外にファイルの権限を変更する権限が与えられるわけではありません。ファイルの権限を変更できるのは、所有者 (または root) だけです。
ACL を使用すると、目的の機能を有効にできる場合があります。以下を参照してください。https://unix.stackexchange.com/a/75915/90691