三週第二次課(10月31) 3.4 usermod命令 3.5 用戶密碼管理 3.6 mkpasswd命令

  • 3.4 usermod命令

uesrmod 更改用戶屬性shell

usermod -u uid 用戶名ui

usermod -g gid 用戶名字符串

usermod -d 家目錄 用戶名登錄

usermod -s shell目錄 用戶名擴展

usermod -G 目標用戶名 被加入用戶名 (添加擴展組)權限

 

id 用戶名 查看用戶的id密碼

組包括gid 還包括其它的擴展組,一個用戶就能夠屬於多個組,可是gid只有一個im

實驗,把aming用戶定義一個擴展組,把它加入到grp2yum

加入多個擴展組  (g只能添加一個組,G能夠添加多個組)word

 

  • 3.5 用戶密碼管理

passwd 更改密碼命令 有個set_uid權限

更改普通用戶密碼

passwd 用戶名  

 

兩個歎號是無密碼,星號是鎖定的不能用的。都不能登陸

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

passwd -U  用戶名  解除用戶密碼鎖定

 

給一個用戶設定密碼

passwd --stdin 用戶名 

 echo「密碼」 |passwd --stdin 用戶名

echo -e 「密碼\n密碼」 |passwd 用戶名

echo -e 「」  換行命令

密碼儘可能隨機

 

  • 3.6 mkpasswd命令

 

mkpasswd=make password  生成隨機字符串,用來當密碼

須要先安裝expect

yum install -y expect

mkpasswd   默認9位隨機

mkpasswd -l 指定位數

mkpasswd -s 指定幾個特殊符號

相關文章
相關標籤/搜索