上传文件到计算引擎 - 权限

时间:2018-03-03 15:33:38

标签: ubuntu nginx google-compute-engine file-permissions

我使用与我的glcoud帐户关联的SSH密钥,通过SFTP连接了一个谷歌计算引擎实例。但是我无法将任何文件上传到/ var / www目录,但我可以阅读目录列表。 / var / www由www-data拥有:www-data这是一个将我的用户添加到www-data组的问题还是一个坏主意?

我的另一个想法是,我只是将我的网站文件上传到我的主目录,然后将它们发送到var / www目录,并递归地将所有权更改为www-data?

服务器是运行NGINX的ubuntu 16.04

1 个答案:

答案 0 :(得分:1)

两种方式都可以很好地运作。但是,我建议您第二个,因为添加更多权限是添加更多访问私有数据的方法,并且可以由其他用户(已经可以访问VM)执行,而无需向www-data组添加更多权限。