0

我有一个具有多个用户帐户的 Amazon EC2 服务器。每个用户安装一个基于 PHP 的 CMS 系统,该系统在安装过程中从远程存储库下载一些包。问题是下载的包对用户是不可写的(即不能被删除)。

问题是,如何将 PHP 创建的文件的默认文件权限设置为 666?

非常感谢!

4

1 回答 1

2

您可以使用它find来查找 apache 拥有的所有文件,然后chmod使用所需的权限查找它们。

例如:将递归更改指定路径
find <your direcoty path> -type f -user "apache" -exec chmod 666 {} \;
下所有文件的权限。apache

当我在网上搜索时,我发现了这个答案,我认为这是处理您的问题的更合适的方法。

于 2012-10-01T16:07:47.300 回答