规划一个用户与组群:有程序开发员3人,项目管理员1人,分别取名为:prg01-prg03,mgr01,并分别从属于组program与manage,现按下列要求规划: (1)每个开发员拥有自己的帐户,用户名:prg01-prg03,密码:prg01-03 ; (2)管理员拥有自己的帐户,用户名mgr01,密码:mgr01; (3)每个管理员从属于manage组; (4)开辟一个公共子目录/home/public,让它被所有的用户共享,而且拥有所有权限,但不能被非属主删除。
时间: 2023-09-07 16:12:05 浏览: 149
根据要求,可以按照以下步骤规划用户与组群:
1. 创建组program和manage:
```
sudo groupadd program
sudo groupadd manage
```
2. 创建用户prg01-prg03和mgr01:
```
sudo useradd prg01 -m -s /bin/bash -g program
sudo useradd prg02 -m -s /bin/bash -g program
sudo useradd prg03 -m -s /bin/bash -g program
sudo useradd mgr01 -m -s /bin/bash -g manage
```
3. 设置密码:
```
sudo passwd prg01
sudo passwd prg02
sudo passwd prg03
sudo passwd mgr01
```
4. 创建公共子目录/home/public,并设置权限:
```
sudo mkdir /home/public
sudo chmod 1777 /home/public
sudo chown root:root /home/public
```
此时,所有用户都可以访问/home/public目录,并且具有读、写和执行权限。由于设置了特殊权限“1777”,所有用户都可以在该目录下创建文件和文件夹,但只有属主(root)可以删除。
阅读全文