FlossDoc: 請協力 GPLv3 的中文翻譯工作。
設定使用者帳戶有效日期
FlossDoc,自由中文開源知識庫
現時的 GNU/Linux 大都使用 shadow password,超級使用者 root 可以使用命令 chage -E 日期 使用者 或 chage --expiredate 日期 使用者 或 usermod -e 日期 使用者 來為使用者設定一個有效期 (日期的格式一般為 YYYY-MM-DD):
chage -E 2012-12-31 johndoe
系統在過了此有效期後會自動停用此使用者帳戶,不能被登入。
esmail login: johndoe Password: Your account has expired; please contact your system administrator Authentication failure
一般使用者預設都沒有有效日期,即使用者可以永久被使用。如果您已設定了使用者有效日期,可以使用命令 chage -E -1 使用者 或 chage --expiredate -1 使用者 取消:
chage -E -1 johndoe
超級使用者或一般使用者亦可以使用命令 chage -l 使用者 或 chage --list 使用者 來查看個別使用者或自己帳戶的有效期設定:
$ chage -l johndoe Last password change : May 02, 2010 Password expires : never Password inactive : never Account expires : never Minimum number of days between password change : 0 Maximum number of days between password change : 99999 Number of days of warning before password expires : 7
[编辑]
請參看
[编辑]
外部連結
- GNU/Linux Manpage: chage(1) - change user password expiry information


[SuSE][OpenSuSE] - GNU/Linux 中的 chage(1) 說明文件
- GNU/Linux Manpage: usermod(8) - modify a user account


[SuSE][OpenSuSE] - GNU/Linux 中的 usermod(8) 說明文件
- BeginLinux: Expire User Accounts (Miki 2010-06-21)

