Linux 命令(129) passwd 命令

2021-10-03 16:07:34 字數 2095 閱讀 6419

passwd 令用於設定使用者的認證資訊,包括使用者密碼、賬戶鎖定、密碼失效等。

系統管理員能用它管理系統使用者的密碼,只有管理員可以指定使用者名稱,一般使用者只能變更自己的密碼。

passwd [options] [username]
不帶任何選項和引數直接執行 passwd 表示修改當前使用者的登入密碼,這也是 passwd 最常見的用法。

注意,長選項的必須引數對於短選項也是必須的。

-k, --keep

保持身份驗證令牌不過期

-d, --delete

刪除已命名帳號的密碼(僅限 root 使用者)

-l, --lock

鎖定指定帳戶的密碼(僅限 root 使用者)。鎖定是在密碼加密字串前面加上 ! 使得密碼校驗不通過。注意,帳戶沒有完全鎖定,使用者仍然可以通過其他身份驗證方式登入,如 ssh 公鑰身份驗證

-u, --unlock

解鎖指定賬戶的密碼(僅限 root 使用者)

-e, --expire

終止指定帳戶的密碼(僅限 root 使用者)

-f, --force

強制執行操作

-x, --maximum=days

密碼的最長有效時限(僅限 root 使用者)

-n, --minimum=days

密碼的最短有效時限(僅限 root 使用者)

-w, --warning=days

在密碼過期前多少天開始提醒使用者(僅限 root 使用者)

-i, --inactive=days

當密碼過期後經過多少天該帳號會被禁用(僅限 root 使用者)

-s, --status

報告已命名帳號的密碼狀態(僅限 root 使用者)

--stdin

從標準輸入讀取令牌(僅限 root 使用者)

-?, --help

顯示幫助資訊並退出

--usage

顯示簡要使用資訊

(1)修改當前登陸的賬戶密碼。

passwd
注意,設定使用者密碼時一定要遵守"複雜性、易記憶性、時效性"的密碼規範。簡單來講就是密碼要大於 8 位,包含大小寫字母、數字和特殊符號,並且容易記憶和定期更換。

(2)修改其他使用者密碼,需要管理員許可權。

passwd username
(3)鎖定指定帳戶的密碼,使得使用者通過密碼無法登入。需要管理員許可權。

passwd -l username
(4)解鎖指定帳戶的密碼。需要管理員許可權。

passwd -u username
(5)終止指定帳戶的密碼,使使用者下次登陸強制改密碼。需要管理員許可權。

passwd -e username
(6)清除登入密碼,使得使用者無需通過密碼即可登入。需要管理員許可權,風險極大,不推薦使用。

passwd -d username
(7)查詢帳號的密碼狀態。

passwd -s dablelv

dablelv ps 2020-03-08 0 90 7 -1 (password set, sha512 crypt.)

顯示賬戶狀態資訊,共有7個字段,分別是登入名、密碼、上次修改時間、密碼修改間隔時間(0)、密碼有效期(90)、警告時間(7)、密碼不失效(-1),單位都是天。

(8)設定密碼的最小和最大有效天數。

passwd -x 100 -n 30 dablelv

#檢視是否設定成功

passwd -s dablelv

dablelv ps 2020-03-08 30 100 7 -1 (password set, sha512 crypt.)

(9) 在密碼過期前多少天開始提醒使用者。

passwd -w 7 dablelv

[1] passwd(1) manual

[2] csdn.【linux】一步一步學linux——passwd命令(85)

linux命令 wc命令

linux系統中的wc word count 命令的功能為統計指定檔案中的位元組數 字數 行數,並將統計結果顯示輸出。1 命令格式 wc 選項 檔案.2 命令功能 統計指定檔案中的位元組數 字數 行數,並將統計結果顯示輸出。該命令統計指定檔案中的位元組數 字數 行數。如果沒有給出檔名,則從標準輸入讀...

Linux命令 PS命令

centos上程序有5種狀態 1.執行 正在執行或在執行佇列中等待 2.中斷 休眠中,受阻,在等待某個條件的形成或接受到訊號 3.不可中斷 收到訊號不喚醒和不可執行,程序必須等待直到有中斷發生 4.僵死 程序已終止,但程序描述符存在,直到父程序呼叫wait4 系統呼叫後釋放 5.停止 程序收到sig...

Linux命令 lsof命令

lsof 是遵從unix 哲學的典範,它只做一件事情,並且做的相當完美 它可以列出某個程序開啟的所有檔案資訊。開啟的檔案可能是普通的檔案,目錄,nfs檔案,塊檔案,字元檔案,共享庫,常規管道,明明管道,符號鏈結,socket流,網路socket,unix域socket,以及其它更多。因為unix系統...