Linux--useradd

在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
原文地址:https://www.cnblogs.com/sirwang/p/6344428.html