linux中设置文件夹权限

网站中uploads中文件夹一般下面文件要设置为666权限(限制文件可以执行),而下面文件夹一般设置为777权限。ok,可以这样操作

chmod -R 666 uploads

然后再针对文件夹设置

find uploads -type d -exec chmod 777 {} \;

注意这个第二步不要-R了,原因自己分析下。这个命令也把uploads这个文件夹改成了777。具体可以参照find命令.

我正常用的设置权限都是采用setfacl来进行操作的,如下一个示例

#配置目录为rwx权限,文件为rw-权限(这里一定要配置好,权限设置一定要正确,不然会出错)
    setfacl -R -m u:php:rwx app/storage/  #设置所有的都为rwx权限
    find app/storage/ -type f -exec setfacl -m u:php:rw- {} \; #设置所有的文件为rwx权限

 

Yoyo 「二是一种不三不四的态度」

男 1990.12.22 429660248@qq.com

发表评论

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