WordPress更新和文件的nginx权限?

WordPress更新和文件的nginx权限?,wordpress,nginx,nginx-config,Wordpress,Nginx,Nginx Config,当WordPress安装文件夹设置为“www data:www data”时,我可以更新/安装WordPress更新和插件,但可以使用SFTP编辑文件 当WordPress安装文件夹设置为“示例:示例”时,我可以使用SFTP编辑WordPress文件,但不能执行WordPress核心/插件安装/更新 目前必须始终在两者之间切换。一个人可以使用什么权限同时执行这两项任务?假设符合www数据:示例或示例:www数据或理想情况下的示例:示例并将www数据添加到示例组。所有这些我都尝试过,但都没有成功,

当WordPress安装文件夹设置为“www data:www data”时,我可以更新/安装WordPress更新和插件,但可以使用SFTP编辑文件

当WordPress安装文件夹设置为“示例:示例”时,我可以使用SFTP编辑WordPress文件,但不能执行WordPress核心/插件安装/更新

目前必须始终在两者之间切换。一个人可以使用什么权限同时执行这两项任务?假设符合www数据:示例或示例:www数据或理想情况下的示例:示例并将www数据添加到示例组。所有这些我都尝试过,但都没有成功,所以假设我错过了一步。有人能提供一些示例命令来达到这个普遍期望的最终目标吗?谢谢大家!

你可以读到

要做的重要事情是将您的Web服务器用户添加到网站的用户组:

usermod -a -G example www-data

谢谢你的回复,我这么做了,但是我仍然不能用新创建的用户登录。我使用的是Ubuntu18.04,PHP7。我按照您的教程做了所有更改,并将此用户添加到www数据中。我不知道如何使用新创建的用户登录服务器。我使用pem密钥文件与ubuntu用户登录,然后将其更改为sudo su root用户。我已经根据您发送的链接完成了所有设置和所有设置,但我仍然无法使用新创建的用户登录我也尝试了此操作,但没有一个对我有效:“我无法使用新创建的用户登录”-在哪里?SFTP还是SSH?您应该使用
passwd-example
设置密码,然后您可以使用SSH/SFTP中的密码登录。是的,我使用passwd-example设置了密码,但无法同时登录SSH/SFTP。您的服务器配置为仅支持公钥身份验证。您必须在服务器上授权您的SSH密钥(并创建它,如果您还没有),而不是基于密码的身份验证。这是基本的SSH内容,有很多指南。