usermod 修改用戶屬性shell
usermod 是更改已經存在的用戶的相關屬性,經常使用選項以下:ui
-u : 更改用戶的 uid ;spa
-g : 更改用戶屬組,後面能夠跟組 id ,也能夠跟組名;密碼
-d : 更改用戶家目錄im
-s : 更改用戶的shellyum
passwd 用戶密碼管理img
查看 密碼文件 // /etc/shadowtab
鎖定用戶 // passwd -l 用戶名di
密碼位置變成「 !!」說明密碼被鎖定了 不能使用不能登錄!文件
passwd -u 用戶名 // 解除密碼鎖定
另外一種鎖定密碼的命令 // usermod -L 用戶名
解鎖命令: usermod -U 用戶名
passwd --stdin 用戶名 //更改用戶密碼
echo "12345678" |passwd --stdin 用戶名 //一條命令修改密碼
echo -e 選項 後面跟 \n 表示換行符,輸出時會自動換行,不加 -e會直接輸出
echo -e 選項 後面跟 \t 表示tab鍵,輸出時會自動空段,不加 -e會直接輸出
echo -e "1234567\n1234567" |passwd user1 //更改用戶密碼
mkpasswd //隨機生成密碼
yum install -y expect //安裝包用來安裝這個命令
-l :指定密碼的長度
-s : 指定密碼中含有多少個特殊符號