在linux下给系统添加用户使用的命令是:useradd 该命令等价于 adduser。
# useradd wang
添加完用户之后还得设置该用户的登录密码,使用usermod和passwd都可以进行设置密码,但是usermod有一个问题,添加的密码是明文密码,没有进行加密,不安全。
# usermod -p 123456 wang
# passwd wang
wang: x : 501 : 501 : wang :/home/meng:/bin/bash
/etc/passwd文件的每个条目有7个域,分别是 用户名:密码:用户id:组id:用户信息 :主目录 :shell
wangmeng:$1$VPeOIluA$hr4Tlk1b0WHC53kjFm55//:17188:0:99999:7:::
/etc/shadow文件的每个条目有9个域,分别是 用户名:密码:上次修改密码的日期:密码不可被变更的天数:密码需要被重新变更的天数:密码变更前提前几天警告:帐号失效日期:帐号取消日期:保留条目
查看是否添加成功密码
tail -l /etc/shadow
查看在passwd里面是否成功,shadow是passwd的一个影子文件。
tail -l /etc/passwd