![Ubuntu 服务器上的 Wordpress 插件可能存在权限问题](https://linux22.com/image/985478/Ubuntu%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%20Wordpress%20%E6%8F%92%E4%BB%B6%E5%8F%AF%E8%83%BD%E5%AD%98%E5%9C%A8%E6%9D%83%E9%99%90%E9%97%AE%E9%A2%98.png)
所以我刚刚启动了一个运行 Ubuntu 15.10x64 的新 Digital Ocean droplet,并且正在设置 Wordpress 环境。我从头开始设置它,没有 Wordpress 映像。
我按照 Digital Ocean 上的大量教程进行了设置,网站运行良好。我没有使用“wp-user”用户和组设置额外的安全层,因为这样做会遇到很多权限问题。
我可以上传图片等,安装插件。但是,我注意到插件的权限可能存在问题。我正在运行 Wordfence 以确保安全,并运行一个名为 Backupwordpress 的插件来备份数据库和完整网站。
Backupwordpress 将备份写入,wp-content/uploads/backupwordpress..
但当我运行备份时,它运行起来就像完成备份一样,但备份从未显示。当我检查文件夹时uploads
,那里什么都没有...没有错误,什么都没有。
我的上传文件夹归以下文件夹所有$username:www-data
,且该backupwordpress
文件夹具有以下权限:drwxrwxr-x
我还注意到 Wordfence 不会运行任何安全扫描,但同样没有实际错误。
插件文件夹具有的权限drwxr-xr-x
。
知道我做错了什么吗?我经常使用这些插件(几乎每天都会),但从未遇到过这种情况,所以一定是我的服务器环境。此外,在根据这些用户组和权限进行故障排除时,我是否可能造成了任何安全问题?
在 Ubuntu 15.10x64 上运行 LAMP 堆栈。
太感谢了。
答案1
看来这实际上是防火墙问题,而不是权限问题。通过 Wordfence 支持文章在 UFW 上开放一定范围的 IP 地址解决了该问题。
一旦 DNS 完全解析,backupwordpress 插件似乎也能正常工作。