如何为所有新用户设置默认帐户到期日期?
我知道我们可以为每个新添加的用户执行此操作--expiredate
,但我希望这是默认设置并为每个新用户执行此操作!
就像当我使用adduser someuser
然后我输入chage -l someuser
我想直接发现该帐户从添加之日起一年后过期!'非常感谢您的帮助!
答案1
您可以使用选项-D
从命令行编辑默认到期日期:
adduser -D --expiredate=2020-12-22
并列出新的默认值:
adduser -D
在 Centos7 上工作
答案2
来自useradd
手册页:
-e, --expiredate EXPIRE_DATE
The date on which the user account will be disabled. The date is
specified in the format YYYY-MM-DD.
If not specified, useradd will use the default expiry date specified
by the EXPIRE variable in /etc/default/useradd, or an empty string
(no expiry) by default.
因此,您应该将EXPIRE
中的变量更改/etc/default/useradd
为您喜欢的任何值。这同样适用于后台adduser
使用的变量。useradd