使用 WinSCP 进入 Apache 站点的 Linux 权限

使用 WinSCP 进入 Apache 站点的 Linux 权限

我正在运行带有 apache2/mod_mono 的 Ubuntu 服务器

我有:

/home/user/www

我能够让这一切正常运作的唯一方法是:

chown -R www-data:www-data /home/user/www

我希望能够使用 WinSCP 以“用户”身份连接并编辑内容,/home/user/www但我尝试了各种用户和组权限,但无法使其正常工作。我确信有一些权限的基础知识我不理解。我该怎么做?

答案1

添加userwww-data群组:

$ useradd -G www-data user

对目标文件夹设置适当的权限:

$ chown -R user.www-data /home/user/www
$ chmod -R g+w /home/user/www

上述两个命令正确设置文件/目录所有权,然后授予组所有者写入权限。

相关内容