sudo useradd
时间: 2024-08-13 11:09:34 浏览: 98
`sudo useradd` 是 Linux 和类 Unix 系统(如 macOS 的 `dscl`) 中用于添加新用户的命令。它允许以 root 或具有 sudo 权限的用户创建新的系统用户。下面是基本的使用步骤:
1. 打开终端(Terminal)。
2. 输入 `sudo` 前缀,表示你想要执行的是具有管理员权限的操作。
3. 输入密码(如果你尚未配置过 sudo,可能需要输入 root 用户密码)。
4. 接着输入 `useradd` 命令,后面跟着新用户的用户名。例如,要创建一个名为 "newuser" 的用户,你会输入 `sudo useradd newuser`。
完整的语法可能是这样:
```shell
sudo useradd [-u <uid>] [-g <gid>] [-G <group_list>] [-d <directory>] [-s <shell>] [-m | -k] [-p <password> | -P] [-c <comment>] username
```
这里各个选项的意思分别是:
- `-u`:指定用户ID,默认值通常是自动分配的。
- `-g`:指定用户组ID。
- `-G`:指定用户加入的附加群组。
- `-d`:指定用户的主目录。
- `-s`:指定用户的默认登录shell。
- `-m`:创建用户的家目录,如果未指定则不创建。
- `-k`:不创建用户的家目录。
- `-p`:设置密码。
- `-P`:提示用户输入密码。
- `-c`:指定用户的描述信息。
注意,对于密码输入,通常不会直接显示在屏幕上,而是会直接保存并加密。如果需要查看帮助文档,可以输入 `man useradd`。
阅读全文