linux

Linux设置默认 ACL 以授予此目录中创建的任何新文件或目录都将继承这些权限

命令“setfacl -Rdm u:nginx:rwx /home/wwwroot/”设置目录“/home/wwwroot/”的默认ACL,赋予用户“nginx”读取、写入和执行权限。

以下是命令的每个部分的作用:

  • “setfacl”是设置文件访问控制列表 (ACL) 的命令。
  • “-R”是一个选项,它告诉 setfacl 递归地应用 ACL,这意味着它也会为“/home/wwwroot/”中的所有文件和子目录设置 ACL。
  • “-d”是一个为目录设置默认 ACL 的选项,这意味着在“/home/wwwroot/”中创建的任何新文件或目录都将继承这些权限。
  • “u:nginx:rwx” 是 ACL 本身,它授予用户 “nginx” 读、写和执行权限。

因此,此命令为目录“/home/wwwroot/”设置默认 ACL 以授予用户“nginx”读取、写入和执行权限,并且在此目录中创建的任何新文件或目录都将继承这些权限。

留言

您的电子邮箱地址不会被公开。 必填项已用 * 标注