usermod命令

 usermod :用来更改用户属性的命令。

usermod -u123 username :指定用户的UID。

linux学习笔记12

usermod -g123 username :指定用户的gid。

linux学习笔记12

usermod -d /home/gk1 username :指定该用户的家目录位/home/gk1.

linux学习笔记12

usermod -s /sbin/bash usermane : 指定用户sell。

linux学习笔记12

usermod -G grp1 username : 把用户加入到扩展组grp1 中。

usermod -G grp1,grp2 username :把用户同时加入到多个扩展组中。

linux学习笔记12

用户密码管理

passwd:更改用户密码,passwd有一个set-uid权限可以让普通用户修改自己的密码,输入passwd直接按回车更改当前用户的密码,passwd  username更改指定用户的密码。

linux学习笔记12

passwd -l username : 锁定用户。

linux学习笔记12

passwd -u username :解锁用户。

linux学习笔记12

锁定用户还有一个命令:usermod -L username,解锁用户也有一个命令:usermod-U username

linux学习笔记12

passwd - -stdin username :直接给用户设置密码,不用再次确认之前输过的密码。

linux学习笔记12


echo "12345678" | passwd --stdin username :该命令中有一个“ | ”该符号位管道的意思,表示把前面的命令结果传递给后面的命令, echo -e "12345678/n12345678" |passwd --stdin username,直接给用户设置密码,不需要重复两次。

linux学习笔记12

mkpasswd命令

mkpasswd :随机生成密码,该命令默认是不存在的,我们需要安装一个包,yum install -y expect,mkpasswd默认生成的密码是九位的。

linux学习笔记12


linux学习笔记12


mkpasswd -l 12 :生成12位的密码。

linux学习笔记12

mkpasswd -l 12 -s 5 :生成包含5个特殊字符的12位密码。

linux学习笔记12




相关文章: