对以下问题用Linux解决,问题如下:多个用户要对某个目录修改权限:用户加到用户组,使得该目录属于用户组,对目录设置特殊权限等步骤。
时间: 2024-03-24 15:37:14 浏览: 50
要让多个用户对某个目录修改权限,可以按照以下步骤操作:
1. 创建一个新的用户组,例如:`mygroup`
```
sudo groupadd mygroup
```
2. 将需要修改该目录权限的用户加入到该用户组中,例如:`user1`和`user2`
```
sudo usermod -a -G mygroup user1
sudo usermod -a -G mygroup user2
```
3. 修改该目录的所属组为`mygroup`
```
sudo chgrp mygroup /path/to/directory
```
4. 对该目录设置特殊权限,例如:设置该目录的权限为`rwxrwsr-x`
```
sudo chmod 2775 /path/to/directory
```
其中,数字`2`表示设置`setgid`位,表示新建的文件和目录都与该目录的所属组相同;数字`7`表示设置`rwx`权限,表示该目录的所属组和该组中的用户都具有读、写和执行的权限;数字`5`表示设置`r-x`权限,表示其他用户只具有读和执行的权限。
经过上述操作,`user1`和`user2`就可以对该目录进行修改了。
阅读全文