创建一个编号为800的用户guest 171并加入guest组
时间: 2024-10-25 22:06:17 浏览: 41
在Linux中,创建一个拥有特定UID(用户标识符)800的用户"guest",并将该用户加入到"guest"组,并设置其初始shell为171(bash或者其他非默认shell),可以按照以下步骤操作:
1. 确保组存在:首先确认"guest"组已经存在。如果不存在,可以使用`addgroup`命令创建:
```sh
sudo addgroup -g 800 guest
```
2. 创建用户:然后创建用户"guest",指定它的UID和初始shell(假设是bash,编号为171):
```sh
sudo useradd -u 800 -s /bin/bash guest
```
`-u` 选项用于指定用户ID,`-s` 选项指定了用户的登录shell。
3. 加入组:由于我们之前已经创建了"guest"组,现在可以将其添加到该组:
```sh
sudo usermod -a -G guest guest
```
`-a` 表示追加,`-G` 后面跟的是组名列表。
4. 设置密码(如果你需要):
```sh
sudo passwd guest
```
输入新密码,再次确认。
此时,用户"guest"就已经创建好了,拥有800的UID,初始shell为171,并加入了"guest"组。
阅读全文