1. 程式人生 > >usermod命令、mkpasswd命令及用戶密碼管理

usermod命令、mkpasswd命令及用戶密碼管理

2080403

一、usermod更改用戶屬性的命令
格式:usermod [-ugdsG]username
-u 更改UID
-g 更改GID
-d 指定家目錄
-s 指定shell
-G
useradd -G 創建擴展組
-L 鎖定用戶
-U 解鎖用戶
(id username 查看用戶的UID等信息)
技術分享圖片

二、 passwd 命令 更改用戶密碼:
1、直接輸入passwd更改root用戶密碼
2、更改普通用戶密碼: passwd user
3、查看文件 /etc/shadow (如果一個用戶的密碼位是*號或者是!的,那麽這個用戶是鎖定,不能正常登陸的)
4、 鎖定用戶 passwd -l user ,解鎖 passwd -u user
5、passwd --stdin user 給一個用戶更改密碼(只用輸入一次密碼)

擴展知識:echo "11111“ |passwd user 更改用戶USER的密碼 ;echo -e "fdfdfdfd/123"在屏幕打印引號裏面的內容並換行
技術分享圖片

三、mkpasswd生成密碼工具
安裝 :yum install -y expect
指定生成密碼的長度:mkpasswd -l 12(數字)
-s 數字 (生成幾個特殊符號)
技術分享圖片

usermod命令、mkpasswd命令及用戶密碼管理