回覆列表
  • 1 # 小小猿愛嘻嘻

    這個非常簡單,有2個命令可以實現,一個是chage,一個是passwd,下面我簡單介紹一下:

    這裡為了方便演示過程,新建立一個Jack使用者用於測試,命令“useradd Jack”,如下,密碼可以任意設定:

    chage

    1.這是一個密碼實效管理命令,專門用來修改賬號和密碼的有效期限,這裡我們可以先用命令“chage -l Jack”來檢視一下Jack使用者當前密碼的有效期,如下,可以看出,這個密碼是一直有效的,不會存在過期:

    2.要實現強制使用者在下次登入Linux時更改密碼,即將上次密碼更改的日期設定為0,命令“chage -d 0 Jack”,再次檢視Jack使用者密碼的有效性,就會發生改變,如下:

    我們嘗試著再次使用Jack使用者登入時,系統就會要求必須修改密碼才能登陸,如下:

    3.更多引數和說明,可以使用命令“chage -h”進行檢視,解釋的非常詳細,如下:

    passwd

    1.這個就不多少了,應該非常熟悉,專門用於設定使用者密碼的一個命令, 在修改密碼時常常會用到,要強制使用者在下次登入Linux時更改密碼的話,直接執行命令“passwd -e username”就行,作用和“chage -d 0 username”差不多,如下:

    再次登入時,使用者就必須重置密碼才行,如下:

    2.更多引數和說明的話,直接執行幫助命令“passwd --help”就行,如下,解釋的非常詳細,可以自己嘗試一下:

    至此,我們就完成了強制使用者在下次登入Linux時必須更改密碼。總的來說,整個過程非常簡單,只要你有一定的Linux基礎,熟悉一下上面的2個命令,參考一下幫助說明,很快就能掌握使用的,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 中秋節和大豐收的關聯?
  • 現在適合買房子嗎?為什麼,增值空間大不大?