Table of Contents
对于文件的权限,简单的用命令chmod设定,在允许特定用户访问的时候,显得不够精细。
举个例子,目录/var/www/download的权限设定位755,属主用户是pc,属组也是pc,如下图,
现在此目录需要配置在nginx服务器上用于网站下载,如何设定目录权限???
问题分析:
1 nginx进程的启动用户是nginx,所以需要增加用户nginx对目录download以及子目录的读访问权限
2 目录download新增加的文件或文件夹,nginx用户也应该继承读权限
问题解决:
-m : 修改ACL权限
-R : 递归目录下的所有子目录及文件。
在目录download下创建个新文件并查看nginx用户是否有读权限,
另外,删除目录所有ACL权限使用如下命令 setfacl -R -b /var/www/download/