動作するスクリプトがあります/etc/NetworkManager
。
drwxr-xr-x 6 root root 4096 Apr 3 2017 NetworkManager/
programX
所有権を変更せずにユーザーにこのフォルダへの書き込み権限を付与したいと思います。
これは可能ですか、それとも所有権を変更する必要がありますか?
答え1
これがアクセス制御リストの目的です。
setfacl -m 'u:programX:rwx' /etc/NetworkManagerこれで、ユーザーアカウントには
programX
ディレクトリへの読み取り、書き込み、およびトラバースアクセス権がありますが、所有権アクセス権はありません。
NFS ACLを使用してFreeBSDでこれを行う追加の方法:
setfacl -m 'u:programX:rwxD::allow' /etc/NetworkManager
追加読書
答え2
これにはACLを使用できます。まず、aclパッケージがインストールされていることを確認してください。
その後は実行できます
setfacl -m u:programX:rw NetworkManager/