AWS - 将所有文件的权限更改为 ec2-user 并且 wordpress 现在没有上传或拥有任何文件
Posted
技术标签:
【中文标题】AWS - 将所有文件的权限更改为 ec2-user 并且 wordpress 现在没有上传或拥有任何文件【英文标题】:AWS - Changed Permission of All files to ec2-user and wordpress is not uploading or owning any files now 【发布时间】:2018-07-23 10:24:44 【问题描述】:我无法在 filezilla 中上传任何文件。所以我将 /var/www/html 下所有文件的权限更改为 ec2-user
我运行了这个命令 - chown -R ec2-user /var/app/current
在那之后 Filezilla 正在工作,但它烧毁了 apache。
现在 wordpress 不会在 wordpress 目录中创建任何文件。它说它没有任何许可。我想我取消了 apache 对这些文件的许可。如何恢复更改?或者至少我怎样才能恢复原来的权限?
【问题讨论】:
【参考方案1】:将 ec2-user 添加到 apache 组:
sudo usermod -a -G apache ec2-user
注销并重新登录到实例
将 /var/www 及其内容的组所有权更改为 apache 组。sudo chown -R ec2-user:apache /var/www
sudo chmod 2775 /var/www
find /var/www -type d -exec sudo chmod 2775 \;
find /var/www -type f -exec sudo chmod 0664 \;
请参考这个AWS Documentation
【讨论】:
嘿,很高兴它成功了,请将答案标记为正确,以便社区可以从中受益。 我可能无权将其设置为答案,但我为你投了赞成票!以上是关于AWS - 将所有文件的权限更改为 ec2-user 并且 wordpress 现在没有上传或拥有任何文件的主要内容,如果未能解决你的问题,请参考以下文章
Amazon Linux 中的用户权限:root 与 ec2-user