ubuntu 9.04,用户 luca 想要访问 /var/www 目录。
该目录归用户 root、组 root 所有
我将组所有权更改为 www-data(sudo chgrp -R www-data /var/www/)并为该组添加了写权限(sudo chmod -R g+w /var/www),然后将 luca 添加到该组(sudo adduser luca www-data)。
现在,为什么 luca 仍然无法写入 /var/www?它应该可以,对吧?
在 /etc/group 中我们有:“www-data:x:33:luca”
/var/www 的权限为:“drwxrwxr-x 2 root www-data 4096 Feb 26 15:35 www”
答案1
您使用 +w 而不是 +r 添加写权限。
sudo chmod -R g+w /var/www
并且 luca 必须重新登录才能使小组分配的更改生效。