抱歉,如果我遗漏了一些明显的东西,这是我的问题:
我的雇主希望能够使用define('FS_METHOD', 'direct'); 从仪表板自动更新 Wordpress/Plugins;在 wp-config 中(他不想运行经过密码验证的 FTP 服务器)。这需要将文件设置为 apache 用户拥有。
我的雇主还希望能够使用密钥通过 SFTP 登录并更新文件
如果我使文件归 apache 用户所有,他不能通过 SFTP 用户编辑它们,如果我使它们归 SFTP 用户所有,则 apache 无法修改它们。我知道我可以使用组权限,但 Wordpress 文件默认为 644,如果我是正确的,这意味着只有所有者可以编辑文件,而不是组。
有什么解决办法吗?谢谢!
已编辑:澄清 FTP/SFTP 情况