谷歌云sftp的权限

kha*_*han 1 wordpress google-cloud-platform

我正在使用wordpress与谷歌云,并将其设置为sftp连接.对文件夹的权限为755,文件为644.即使我已将Cloud API访问范围更改为"允许完全连接".

当我尝试通过wordpress后端添加插件时,它会询问我输入ftp凭据,除非我改为sudo chown -Rf www-data.www-data /var/www/html但我不能通过sftp上传或更改任何文件,除非我改变sudo chown -R [my-user-name]:www-data /var/www/html.

因此,每次通过sftp或后端更改内容时,我都必须更改权限.

kha*_*han 15

我解决了我的问题.

首先在组www-data中添加您的用户名(mycase中的sftp用户名),然后将组www-data指定为所有者,最后授予www文件夹权限.

sudo adduser <username> www-data

sudo chown -R www-data:www-data /var/www

sudo chmod -R g+rwX /var/www

记得重新启动filezilla或您正在使用的任何sftp客户端,以便更改生效.