1. 程式人生 > >三周第二次課 3.4 usermod命令 3.5 用戶密碼管理 3.6 mkpasswd命令

三周第二次課 3.4 usermod命令 3.5 用戶密碼管理 3.6 mkpasswd命令

學習 打卡

三周第二次課
3.4 usermod命令
3.5 用戶密碼管理
3.6 mkpasswd命令


> 3.4 usermod命令

usermod 更改用戶屬性的命令

-u -g -d /home/ss -s /sbin/nologin
技術分享圖片

useradd -G 組名 用戶名 增加擴展組

id aming 查看用戶的ID(Uid Gid 擴展組ID)

技術分享圖片

3.5 用戶密碼管理

passwd set_uid 普通用戶更改密碼

passwd root用戶更改密碼

> 第二行:!!:用戶密碼是空的 用戶不能登錄

第二行: * : 用戶密碼被鎖定 不能登錄

技術分享圖片

passwd -l 用戶名 鎖定用戶密碼

(鎖定之後再密碼的位置會變成“:!!:”)

passwd -u 用戶名 解鎖用戶密碼

技術分享圖片
技術分享圖片

usermod -L 用戶名 這個命令也可以鎖定用戶密碼

usermod -U 用戶名 解鎖用戶密碼

(這個命令中的 L U 必須是大寫的)

技術分享圖片

passwd - -stdin 用戶名 給某一個用戶設定密碼

echo “密碼” |passwd - -stdin 用戶名 這個命令也可以設定用戶密碼

(直接把前面的密碼給後面的用戶, “ | ”表示把前面的結果給予後面的命令)

技術分享圖片

技術分享圖片

echo -e “123\nsss” 換行命令

技術分享圖片

3.6 mkpasswd命令

mkpasswd( make passwd)用來生成密碼的工具

(首先要運行安裝# yum install -y expect )
技術分享圖片
安裝完成就可以運行# mkpasswd 命令了

mkpasswd 隨機生成9位密碼

mkpasswd -l 12 指定密碼長度

mkpasswd -l 12 -s 3 指定密碼長度和特殊符號個數

技術分享圖片

三周第二次課 3.4 usermod命令 3.5 用戶密碼管理 3.6 mkpasswd命令