我可以在何时以及如何设置用户的密码过期时间,在此之后,UNIX操作系统会在提示用户密码过期n天后提示用户过期,然后过期用户的密码?
但是你需要在设置了maxdays和warndays的情况下使用passwd命令:
eg passwd --maxdays 10 --warndays 5 user
将密码更改之间的最大date设置为10,并给出5天的警告。
编辑:所以,如果你有一个文本文件中的用户名列表每行一个然后下面可能工作:
cat usernamelist | while read $a; do passwd --maxdays 10 --warndays 5 $a; done
也许你想看看chage命令。
chage -l john Last password change : May 22, 2007 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
它不是Unix标准的一部分,根据您使用的操作系统以及您是否使用某种目录服务而完全不同。 如果你想知道你需要指定你正在使用的操作系统,如果它是Linux,你可能需要指定什么发行版。