在Linux中,chage
指令用來管理使用者帳戶的變更與檢視,主要是用來設定帳戶的密碼與帳戶有效期限。以下是一些常用的 chage
指令用法:
- 查看使用者帳戶資訊:
chage -l username
這會顯示特定使用者帳戶的詳細資訊,包括密碼最後修改時間、密碼過期時間等。
- 設定密碼最大使用期限:
chage -M days username
這會設定使用者帳戶的密碼最大使用期限,days
是一個數字,代表天數。
- 設定密碼最小使用期限:
chage -m days username
這會設定使用者帳戶的密碼最小使用期限,days
也是一個數字,代表天數。
- 設定密碼過期前的警告天數:
chage -W days username
這會設定當使用者密碼即將過期時,在多少天前提醒使用者修改密碼。
- 設定帳戶過期日期:
chage -E YYYY-MM-DD username
這會設定使用者帳戶的過期日期。
- 禁用帳戶:
chage -E 0 username
這會將使用者帳戶立即禁用。
- 設定帳戶失效日期:
chage -I days username
這會設定使用者帳戶的失效日期,days
代表多少天後帳戶失效。
這些指令可以幫助你有效管理Linux系統中的使用者帳戶。