我需要为 www-data 组中的所有用户授予文件夹内的写入权限。
到目前为止,我尝试myUser
向小组发布以下信息:
sudo usermod -a -G www-data myUser
然后,我更改了文件夹的所有者和组:
sudo chgrp -R www-data shared_folder/
sudo chown -R www-data:www-data shared_folder/
最后我尝试设置权限:
sudo chmod g+w -R shared_folder/
ls -l
这是给定文件夹(及其所有内部文件)的结果:
drwxrwxr-x 4 www-data www-data 4096 Feb 17 16:31 shared_folder
现在,我既无法创建新文件,也无法修改现有文件shared_folder
。
我在这里遗漏了什么?
答案1
新用户组仅对新登录有效。新登录可以通过注销然后重新登录或使用其他机制(如su
oder )来完成sudo
。