11 我有一个脚本可以使用/etc/NetworkManager: drwxr-xr-x 6 root root 4096 Apr 3 2017 NetworkManager/ 我想授予用户programX对此文件夹的写权限,而无需更改所有权。 那有可能还是我必须更改所有权? files permissions — 菲利普·柯比布莱德 source 1 chmod o+w /etc/NetworkManager应该足够,但是会破坏所有安全性,因为此文件夹对所有用户都是可写的。将此用户添加到组root中也不是一个好选择。您的脚本做什么?也许有一种方法可以使您的脚本以更集成的方式工作,将其添加programX到组中netdev或者network可能是一个可行的解决方案 @nwildner它编辑/etc/NetworkManager/NetworkManager.conf — 菲利普·
14 这就是访问控制列表的作用。setfacl -m'u:programX:rwx'/ etc / NetworkManagerprogramX现在, 该用户帐户具有对该目录的读取,写入和遍历访问权限,但没有所有权访问权限。 在带有NFS ACL的FreeBSD上执行此操作的奖励方式:setfacl -m'u:programX:rwxD :: allow'/ etc / NetworkManager 进一步阅读 setfacl不支持该操作吗? — JdeBP source
chmod o+w /etc/NetworkManager
应该足够,但是会破坏所有安全性,因为此文件夹对所有用户都是可写的。将此用户添加到组root
中也不是一个好选择。您的脚本做什么?也许有一种方法可以使您的脚本以更集成的方式工作,将其添加programX
到组中netdev
或者network
可能是一个可行的解决方案