更改用户属性usermod,
更改UID,命令为#usermod -u 编号;
更改GID,命令为#usermod -g 编号;
更改用户家目录,命令为#usermod -d 编号;
更改用户shell,命令为#usermod -s 编号;
设置用户扩展组,命令为#useradd -G 组名【,组名】;
查看aming用户UID,GID,扩展组,#id aming ;
锁定用户不能使用,命令为#usermod -L aming;
解锁用户,命令为#usermod -U aming;
3.5 用户密码管理
修改用户密码,命令为#passwd 用户名;
查看用户密码配置文件,命令为前十行#head /etc/shadow 或后十行#tail /etc/shadow;
锁定用户不能使用,命令为#passwd -l 用户名;密码配置文件密码位加两个感叹号;
修改用户密码,明文显示密码,命令为#passwd --stdin user5;
修改用户密码 ,#echo "111222" |passwd --stdin user5;
#echo -e实现一些特殊用法,\n换行符,\t是TAB,命令为#echo -e "123\nsss";
修改用户密码 ,一条命令实现输入两次密码,命令为#echo "1231111\n1231111" |passwd user3;
3.6 mkpasswd命令
随机生成一段字符串作为密码,命令mkpasswd,make password;
安装命令mkpasswd包#yum install -y expect;
使用方法,命令为#mkpasswd;
-l指定长度,命令为#mkpasswd -l 数字;
-s特殊符号个数,命令为#mkpasswd -s 数字;
原文:http://blog.51cto.com/12059818/2071687