chmod一个文件,所以它下面都是755

时间:2012-04-13 14:22:21

标签: chmod

我有一个马马虎虎的问题,问题是,根据我的理解,755用于文件夹,644用于文件,644是只读等...

现在我的老板说我们的一位客户在他们上传时遇到了WP画廊问题 一个画廊/图片等,并非所有这些都能奏效。所以我的老板说“这是一个许可问题”

现在,当我进入那里时,它应该是什么,文件夹是755,以及单个文件,644 ....

那说,我告诉她这没关系,她说不,不是个别文件也必须是755 ..那个人可以看到他们......我告诉她,好吧644只读,所以任何观看者他们应该有权访问。

长话短说,她不会满意,直到所有文件都是755.当我查看父文件夹(gallery文件夹)的权限时,它也是755。

有没有办法让所有内部文件755而不是手动逐个进行?

***编辑 - 我需要做到这一点,以便将来,无论何时通过任何方法(在他的情况下,worpress)上传文件,它自动进入755。

先谢谢。

3 个答案:

答案 0 :(得分:3)

递归更改权限

chmod 755 -R parent_folder

答案 1 :(得分:2)

拥有文件本身755是一个非常奇怪的要求。 644和755之间的唯一区别是文件是可执行的,并且可能是文件没有被执行。

要修复使用错误权限创建的文件,您可以更改运行php(apache?)的进程的umask,修改php land中的umask或将php代码更改为使用正确的权限创建文件。由于全局更改文件创建的安全隐患,更改php或流程中的umask是最不可取的。

答案 2 :(得分:1)

用谷歌搜索chmod递归:http://www.zzee.com/solutions/chmod-help.shtml

检查-R属性,shoudl做你需要的事情