一、useradd的简介
useradd用于创建新用户的命令。通过指定选项和参数,可以设置新用户的用户名、用户ID、主目录、默认Shell、用户组、密码等信息。
二、useradd 的参数说明
序号 | 参数 | 描述 |
---|---|---|
1 | -m | 创建用户的同时,为用户创建家目录。 |
2 | -s | 指定用户登录后默认使用的Shell程序 |
3 | -c | 添加一段说明性文字到用户的描述字段中。 |
三、useradd 的实战示例
1、useradd -m
###查看目录/home/的文件列表
[root@localhost ~]# ls -l /home/
###创建用户user001,-m同时创建家目录
[root@localhost ~]# useradd -m user001
###查看目录/home/的文件列表
[root@localhost ~]# ls -l /home/
###查看/etc/passwd,用户user001已创建
[root@localhost ~]# tail -n 1 /etc/passwd
2、useradd -s
###创建用户,设置不能交互登录
[root@localhost ~]# useradd -s /usr/sbin/nologin user002
###查看/etc/passwd,用户已创建
[root@localhost ~]# tail -n 1 /etc/passwd
3、useradd -c
###创建用户,并添加备注
[root@localhost ~]# useradd -c "New User Account" user003
###查看/etc/passwd,用户已创建
[root@localhost ~]# tail -n 1 /etc/passwd