如何设置EC2所有权权限,允许我通过FTP更新WordPress和修改文件?



我在Apache上有一个AWS EC2(Ubuntu Server 18.04 LTS (HVM(,SSD VOLUME Type(,上面有一个有效的WordPress网站。

如果我运行sudo chown -R ubuntu:ubuntu /var/www/html,那么我可以通过 SFTP 编辑文件并保存它们,但不能更新我的插件。

如果我运行sudo chown -R www-data:www-data /var/www/html,那么我可以更新我的插件,但不能通过 SFTP 编辑文件并保存它们。

如何更新我的插件并编辑我的文件,而不必每次都运行相应的命令?

我已经运行了sudo chmod -R 755 /var/www/html.

权限对我来说似乎是正确的。您是否在 ec2 实例中安装了 ftp 服务器? 由于您没有提到这一点,我想您将不得不安装一个而不是在wordpress中使用凭据进行连接。这是在 ubuntu 安装和配置 ftp 的一个指南

http://gabrielmagana.com/2014/11/installing-ftp-server-vsftpd-on-an-amazon-ec2-ubuntu-14-04-host/

如果我没记错的话,您可以将目录的所有者设置为 www-data。然后将用户 Ubuntu 添加到 www-data 组。

sudo adduser www-data ubuntu

最新更新