NGNIX-写:在将文件传输到root目录的文件时,拒绝了权限



我试图通过sftp将文件传输到我的nginx vps的root目录(/usr/share/nginx/www)。数据传输失败,以下错误消息:

/usr/share/nginx/www/test.php: open for write: permission denied

我不使用root用户,而是创建了一个带有sudo-rights的用户来访问我的服务器。

我已经尝试通过以下命令为用户获得www-data组权限,但没有成功:

sudo newgrp www-data
sudo usermod -a -G www-data myuser

任何想法如何获得写入权限以传输我的文件?

以下命令最终给了我所需的权限:

sudo chown username /usr/share/nginx/www

最新更新