如何提供对指定目录的完全访问权限?

如何提供对指定目录的完全访问权限?

如何仅提供对/home/new_user/包含用户可以执行的 php 可执行文件的指定目录 ( ) 的完全访问权限?

用户无法更改目录:

ls -la /home

导致错误消息“您没有权限”

答案1

查看 ACL(访问控制列表),它们比粗略的所有者-组-其他 Unix 模型允许更细粒度的访问控制。但并非所有文件系统都能处理它们。

答案2

您可以setfacl对特定文件夹和用户使用命令。

对于用户;

sudo setfacl -Rm d:u:new_user:rwx /home

对于团体;

sudo setfacl -Rm d:g:new_user:rwx /home

用于检查权限;

getfacl /home

相关内容