1. 程式人生 > >Linux 使用者認證資訊及更改使用者密碼資訊

Linux 使用者認證資訊及更改使用者密碼資訊

#####使用者認證資訊####

/etc/shadows			###記錄使用者認證資訊

該檔案一共九列: 在這裡插入圖片描述

使用者名稱稱:使用者密碼:使用者密碼最後一次被更改的時間:使用者密碼最短有效期:使用者密碼最長有效期:密碼警告期限:使用者非活躍天數:使用者到期日:使用者自定義列,目前未啟用
passwd -S Wes_User		###檢視使用者的密碼資訊

##使用者密碼

passwd Wes_User			###更改Wes_User密碼
passwd -l Wes_User		###在使用者密碼前加入"!!"
passwd -u Wes_User		###啟用被停止的使用者
passwd -L Wes_User		###在使用者密碼前加入"!"
passwd -U Wes_User		###密碼非空是使用
passwd -d Wes_User		###清空密碼

普通使用者改密碼時:

  1. 必須知道當前原始密碼
  2. 密碼不能和賬號名稱相似
  3. 密碼不能是純數字或純字母
  4. 密碼不能是有序的字母和數字組合

##使用者最後一次被更改時間##

passwd -e Wes_User		###改變使用者最後一次更改密碼時間為零
chage -d 0 Wes_User

##使用者密碼最短有效期##

passwd -n 2 Wes_User		###使用者在兩天內不能修改密碼
chage -m 2 Wes_User

##使用者密碼最長有效期##

passwd -x 30 Wes_User		###使用者在30天內必須修改密碼
chage -M 30 Wes_User

##密碼警告期限##

passwd -w 2 Wes_User		###密碼過期前兩天有警告輸出
chage -W 2 Wes_User

##使用者非活躍天數##

passwd -i 1 Wes_User		###密碼過期後仍可登陸系統天數
chage -I 1 Wes_User

##使用者到期日##

chage -E 2018-10-28 Wes_User	##使用者會在2018-10-28日被凍結

在這裡插入圖片描述