Linux 添加用户 useradd
useradd命令添加用户。
语法
useradd 选项 用户名
常用选项
| 常用选项 | 说明 |
|---|---|
| -r | 添加系统用户 |
| -u | 指定用户ID |
| -M | 不生成主目录 |
| -s | 指定shell |
| -g | 指定所属组名或者组ID,组必须存在 |
| -G | 指定附加组,多个组之间用逗号隔开 |
| 不常用选项 | |
| -c | 指定完整名称,也可理解为备注 |
| -d | 指定用户主目录 |
| -e | 指定过期时间 |
| -p | 指定密码,要求是加密后密码,crypt算法。不实用。 |
| 修改选项 | |
| -D | 使用-D后,useradd命令就是用于修改用户属性,可修改选项:-b,-e,-f,-s,-g。 |
例1:添加普通用户xt1
useradd xt1
查询用户xt1
cat /etc/passwd | grep xt1

passwd xt1 123456
设置密码后可进行登录。

通过exit退出新用户的登录。
例2:添加不能登录的用户nxt2
useradd -s /sbin/nologin nxt2
设置密码后也无法登录。

其它:见<用户类别与创建>一节各示例。