某企业配置Linux操作系统,需要在该系统上为三个部门规划如下账户信息: 1、为每个部门建立一个组群 2、假设每个部门中有一个经理,五个普通员工,为 每个员工建立一个用户账户,并设置账户口令 3、把部门中的用户添加到部门组群中
时间: 2024-09-29 16:07:46 浏览: 33
在Linux系统中,为企业的这三个部门进行账号管理,可以按照以下步骤操作:
1. **创建部门组群**:
- 使用`groupadd`命令创建组群,例如 `sudo groupadd sales` (销售部),`sudo groupadd marketing` (市场部) 和 `sudo groupadd finance` (财务部)。
2. **创建部门管理员账户**:
- 对于每个部门的经理,创建一个新的用户并赋予相应的权限,比如:
```
sudo useradd -m -s /bin/bash -g [部门组名] [经理用户名]
```
- 这里 `[部门组名]` 应替换为你之前创建的组名,`[经理用户名]` 用实际经理名字代替。
3. **创建普通员工账户**:
- 对于每个部门的五名普通员工,同样使用 `useradd` 命令,但是不指定 `-g` 参数直接创建基本用户,然后手动将他们加入到对应部门的组群:
```
sudo useradd -m -s /bin/bash [员工用户名]
sudo usermod -aG [部门组名] [员工用户名]
```
- `[员工用户名]` 和部门组名同上。
4. **设置账户口令**:
- 可以使用 `passwd` 命令为新创建的用户设置密码,如 `sudo passwd [用户名]`。输入两次新的密码即可。
完成以上步骤后,每个部门都有了自己的专属组群,经理用户拥有对本部门的管理权限,而普通员工则属于相应组群,共享特定资源。
阅读全文