usermod-passwd-mkpasswd

usermod

更改用戶相關信息:shell

usermod -u 1111 u1(更改u1用戶的用戶ID爲1111)ui

usermod -g [2222/g2] u1 (將u1用戶的組更改成組ID爲2222的組,或者更改成組名是g2的組)spa

usermod -d /home/xxx u1(更改u1用戶的家目錄)擴展

usermod -s /sbin/nologin u1(更改u1用戶的shell)密碼

usermod -G g3 u1 (添加u1用戶的擴展組爲g3)yum

usermod -L u1 (鎖定u1用戶)tab

usermod -U u1 (解鎖u1用戶)di

 

passwd

更改用戶密碼:co

passwd u1 (更改用戶u1密碼,根據提示重複輸入兩遍密碼便可)字符

passwd -l u1(鎖定用戶u1)

passwd -u u1(解鎖用戶u1)

 

mkpasswd

生成密碼,包含大小寫字母,數字,特殊符號;使用yum安裝expect包

執行mkpasswd,默認生成9爲數密碼,-l 12(生成12爲密碼),-s 3(密碼包含3個特殊符號)

 

 

 

 

 

 

PS:

id 用戶名:查看用戶uid,gid,擴展組id信息

一般在shell中給用戶修改密碼: echo "123456"|passwd --stdin user1 (不交互,輸入一次密碼)

echo -e參數 轉義特殊字符,\n換行, \t tab鍵

本站公眾號
   歡迎關注本站公眾號,獲取更多信息