我已经创建了组(让我们称这个用户管理员):
sudo groupadd mygroup
切换到用户测试(来自管理员用户):
sudo su - test
cd /home/test/
mkdir external
exit
cd /home/test/
sudo chgrp -R mygroup external
sudo usermod -a -G mygroup admin
sudo usermod -a -G mygroup test
sudo chmod -R g=rwx external
现在我这样做:
cd external
mkdir something
mkdir: cannot create directory ‘something’: Permission denied
那么我怎样才能让拥有的每个人mygroup
都像所有者一样拥有所有访问权限呢?所以我可以在external
目录内创建任何其他目录或文件,删除它等等(不使用 sudo)。
附言
ls -l:
drwxrwxr-x 2 test mygroup 4096 Spa 15 16:24 external
getent group mygroup:
ambulance:x:1002:admin,test