命令题库:创建用户并分配用户组
选择题
1. 下列哪个命令可以新建一个名为green的用户,并指定其所属用户组的gid为505?
- A) `adduser green --group 505`
- B) `useradd -g 505 green`
- C) `useradd -u 505 -g green`
- D) `useradd -g 505 -U green`
答案及解析: B) `useradd -g 505 green`
- 正确命令应为 `useradd -g 505 green`,其中 `-g` 选项用于指定用户所属的组ID。
填空题
2. 使用命令 `_________` 可以创建一个新用户 green,并将其所属用户组的GID设置为505。
答案及解析: `useradd -g 505 green`
- 使用 `useradd` 命令,通过 `-g 505` 选项可以指定新用户 green 所属的组ID为505。
判断题
3. 使用命令 `useradd -G 505 green` 可以创建一个新用户 green,并将其添加到组ID为505的附加组。
- 正确 / 错误
答案及解析: 错误
- `useradd -G 505 green` 会将用户 green 添加到组ID为505的附加组,而不是设置其主要用户组的组ID为505。正确的命令是 `useradd -g 505 green`。
论述题
4. 请论述如何使用命令行工具在Linux系统中创建一个名为 green 的用户,并确保其所属用户组的GID为505。
答案及解析:
要在Linux系统中创建用户 green 并设置其所属用户组的GID为505,可以使用以下步骤:
- 打开终端或SSH连接到Linux系统。
- 使用 `sudo` 或具有足够权限的用户登录。
- 执行命令 `sudo useradd -g 505 green`。
- 这条命令将创建一个新用户 green,并将其主要组ID设置为505。如果组ID不存在,需要先创建该组或确保组ID已存在。
- 可以使用 `sudo passwd green` 设置用户 green 的密码。
- 确保用户 green 拥有所需的权限和访问级别,如有必要,使用 `sudo usermod -aG` 命令将其添加到其他附加组。
这些命令和步骤将确保在Linux系统中成功创建用户 green 并设置其所属用户组的GID为505。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。