usermod命令

更改用户属性的命令(usermod (chmod))

usermod -u 数值 username

usermod -g gid/组名 username 

usermod -d 家目录(/home/fwdsfs)username

usermod -s shell名(/sbin/noligin) username



useradd -G 组名 username (指定username的扩展组)


  用户密码管理

更改用户密码:

passwd  set_uid    ==更改普通用户密码   passwd cansheng

usermod命令、用户密码管理、mkpasswd命令_usermod

passwd                  ==更改root用户密码


usermod命令、用户密码管理、mkpasswd命令_命令_02




锁定用户密码: 在密码位会有两个“!!”

passwd -l 用户名

解锁用户密码 

passwd -u 用户名

usermod命令、用户密码管理、mkpasswd命令_usermod_03

还有锁定/解锁用户密码的命令

锁定:  usermod -L 用户名 (密码位出现一个“!”)

解锁:  usermod -U 用户名

usermod命令、用户密码管理、mkpasswd命令_命令_04


另一种给普通用户设定密码的操作:

passwd --stdin 用户名

usermod命令、用户密码管理、mkpasswd命令_命令_05

这时候在设定密码的时候 输入一次 且明文显示


echo "123456789" |passwd --stdin user4

usermod命令、用户密码管理、mkpasswd命令_usermod_06




                        mkpasswd命令

生成密码的一个工具  :

首先要安装这个包  yum install -y expect


mkpasswd -l 12 -s 0 -d 3

生成一个12位,里面包含0个特殊符号 和3个数字的密码

usermod命令、用户密码管理、mkpasswd命令_usermod_07