Wordpress www-数据访问权限

Posted

技术标签:

【中文标题】Wordpress www-数据访问权限【英文标题】:Wordpress www-data access permissions 【发布时间】:2015-11-29 00:38:22 【问题描述】:

我阅读了很多关于此的文章,但仍然找不到合适的解决方案。

我在 DigitalOcean 上维护一个 VPS,我在 wordpress 上的网站很少。 问题是我不知道如何正确配置wwww-data 组。

我创建了一个用户,我们命名为admin,所有的安装都在这个用户下。当我访问 wordpress 管理面板时,我无法上传媒体或插件。这是因为文件夹权限是755,www-data没有写权限。

几周前我玩了权限,我们被黑了,直接修改了带有恶意脚本的主题 wordpress 诡计。

有人可以告诉我如何正确配置www-data 权限,以确保安全并同时能够正常使用 wordpress:添加/删除媒体、管理主题和插件?

我使用的是 Ubuntu 14、nginxphp 5.5

谢谢。

【问题讨论】:

【参考方案1】:

我在 Amazon AWS EC2 上遇到了同样的问题。你可以看到这个问题-Correct file permissions for WordPress

chown www-data:www-data -R *
find . -type d -exec chmod 755  \;
find . -type f -exec chmod 644  \;

但是你应该考虑你的安全!对 Wordpress 文件夹中所有文件夹的服务器权限是危险的。应该有更精确的权限设置。

【讨论】:

更精确的权限设置可能是什么?

以上是关于Wordpress www-数据访问权限的主要内容,如果未能解决你的问题,请参考以下文章

浏览器提示"WordPress 需要访问您网页服务器的权限"的解决方法

我可以在不提供 FTP 访问权限的情况下安装/更新 WordPress 插件吗?

MySQL数据库设置远程访问权限方法小结

403 禁止:访问图像的权限

您没有足够的权限访问此页面而不进行任何更改[关闭]

WordPress插件配置没有权限