【问题标题】:chmod a file so all under it are 755chmod 一个文件,所以它下面都是 755
【发布时间】:2012-04-25 22:08:39
【问题描述】:

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

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

现在,当我进去时,它应该是什么,文件夹是 755,单个文件是 644....

也就是说,我告诉她这没关系,她说不,不,个人文件也必须是 755..这样人们才能看到它们..我告诉她,644 是只读的,所以任何人都可以查看他们应该有权访问。

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

有没有办法让所有的内部文件 755 而不是手动一个一个地做?

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

提前致谢。

【问题讨论】:

    标签: chmod


    【解决方案1】:

    递归更改权限

    chmod 755 -R parent_folder
    

    【讨论】:

    • 你好,对不起,我编辑了这个问题。 “我需要做到这一点,以便将来,无论何时通过任何方法(在他的情况下为 worpress)上传文件时,它都会自动以 755 的形式出现。”谢谢
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

      检查 -R 属性,应该做你需要的

      【讨论】:

      • 您好,感谢您的回复,我编辑了问题以添加此内容。 “我需要做到这一点,以便将来,无论何时通过任何方法(在他的情况下为 worpress)上传文件时,它都会自动输入为 755。”谢谢
      猜你喜欢
      • 1970-01-01
      • 2011-12-07
      • 2019-01-19
      • 1970-01-01
      • 1970-01-01
      • 2013-09-06
      • 2016-05-10
      • 2013-11-02
      • 1970-01-01
      相关资源
      最近更新 更多