- 如何查看当前账号的密码有效时间
passwd -S crissun (仅仅root管理员可以查看)
查看的信息注解:
crissun:被查询的账号;
PS:账号注释;
2021-08-05:密码创建时间;
0:最小天数;
99999:变更天数,即:密码从创建到最终变更的时间;
7:警告时间,即:密码快到变更时间后提前7天出现警告
-l:密码不会失效
- 修改账号密码失效时间以及密码失效后10天未使用则账号无法登陆
passwd -x 30 -i 10 crissun
密码修改后注释:
crissun 密码创建时间2021-08-5 最小时间为0,最大变更时间为30,警告时间为7,密码失效后10天未使用则账号失效
- 怎么设置账号禁用/禁止登陆主机
passwd -l crissun
通过grep crissun /etc/shadow 命令对比锁定账户前后可以发现,锁定crissun账号后密码串还是存在只是密码串前面增加了!!,同时与创建账号后未设置密码后查看/etc/shadow 下的crissun账号的权限密码仅仅为!!不同。
- 怎么解锁账号
passwd -u crissun
解锁账号后通过grep crissun /etc/shadow 发现账号锁定后密码前面的"!!"除去,同时登陆crisssun账号正常
- 通过账号方式禁用/禁止登陆主机
usermod -L crissun 锁定账户
usermod -U crissun 解锁账户
管理方式 | 锁定/解锁 | 区别 | 备注 |
passwd -l 用户名 | 锁定 | grep 用户名 /etc/shadow密码字符串前为"!!" | |
passwd -u 用户名 | 解锁 | / | |
usermod -L 用户名 | 锁定 | grep 用户名 /etc/shadow密码字符串前为"!" | |
usermod -U 用户名 | 解锁 | / |