3.4、usermod命令
更改用户属性的命令,和useradd相似;
usermod -u 111 username
usermod -g gid username
usermod -d /home/adc/ username
usermod -s /sbin/nologin username
usermod -G 扩展组
一个用户可以属于多个组,但gid只有一个,其他的都叫做扩展组;
3.5、用户密码管理
passwd更改用户密码的命令
普通用户要更改passwd需要拥有set_uid权限;
root用户直接执行passwd就可以更改root密码;
root下更改普通用户的密码:passwd liyang
etc/shadow下每行的密码出为!表不能登陆,或者*表示密码有问题被锁定
passwd -l liyang表示锁定liyang这个用户;
解除锁定:passwd -u liyang
usermod -L liyang也可以锁定用户
解除锁定:usermod -U liyang
passwd --stdin liyang
echo “123123”|passwd --stdin liyang
echo -e "admin123@\nadmin123@" |passwd liyang
3.6、mkpasswd命令
yum install -y *mkpasswd或者yum install -y expect
mkpasswd
mkpasswd -l 指定长度 -s 指定特殊符合数量
mkpasswd用于脚本命令时非常方便;