usermod命令 可以做到这一点,使用方式如下:
sudo usermod -e 2017-12-31 huge
上述命令是在说,系统中有一个名叫huge的账户,我们设置好了他的账户在2017年12月31日过期。我们若是想要查看账户的过期信息,可以用下述命令去 /etc/shadow文件 中查看
sudo vim /etc/shadow
lastlog命令查看所有用户最近一次登录历史
命令将读取/var/log/lastlog文件;用户排列顺序按照/etc/passwd中的顺序
选项:
(1) -u:查看某个用户的最后一次登陆历史
例如: lastlog -u test
查看用户test的登陆历史
(2) -t:查看最近几天之内的用户登录历史
例如: lastlog -t 1
查看最近1天之内的登陆历史
(3) -b:查看指定天数之前的用户登录历史
例如: lastlog -b 60
查看60天之前的用户登录历史
useradd -e 指定过期日期 accname-e, --expiredate EXPIRE_DATE
用户账户将被禁用的日期。日期以 YYYY-MM-DD 格式指定。
man useradd查阅useradd用法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)