在centos系统中实现以下功能,建立用户lizhengxi,密码为jsjx123;查看该用户的所属的主组;建立组群rjgc,组群账号为1005,密码为jsjx123;修改lizhengxi用户的主组为rjgc,附属组为root;查看lizhengxi用户的信息。
时间: 2024-09-28 22:05:09 浏览: 58
在 CentOS 系统中,您可以按照以下步骤来完成这些任务:
1. **创建用户并设置密码**:
使用 `useradd` 命令创建用户,并使用 `passwd` 设置密码:
```
sudo useradd lizhengxi
sudo passwd lizhengxi -s '*' -e $(date +%Y-%m-%d) jsjx123
```
2. **查看用户所属主组**:
可以使用 `id` 或者 `groups` 命令查看用户所属的主组:
```
groups lizhengxi
```
3. **创建组群并设置密码**:
使用 `groupadd` 创建组群,然后使用 `usermod` 将用户加入新组:
```
sudo groupadd rjgc
sudo usermod -a -G rjgc,root lizhengxi
```
对于密码部分,由于无法直接为组设置密码,你可以忽略这部分。
4. **修改用户主组**:
如果你想将用户的主组改为 rjgc,可以再次使用 `usermod`:
```
sudo usermod -g rjgc lizhengxi
```
5. **查看用户信息**:
最后,使用 `getent` 或者 `cat /etc/passwd` 查看用户信息:
```
getent shadow lizhengxi
cat /etc/passwd | grep lizhengxi
```
阅读全文