Linux學習筆記第三周第二次課(2月6日)
更改用戶屬性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 數字;
Linux學習筆記第三周第二次課(2月6日)