linux账户的锁定和解锁、禁用账号

l——lock锁定  S——STATUS查看  u——unlock解锁

1、通过passwd命令锁定和解锁:

[root@localhost ~]# passwd -S abc    ——passwd -S  查看状态
abc PS 2020-06-15 0 99999 7 -1 (密码已设置,使用 SHA512 算法。)
[root@localhost ~]# passwd -l abc    ——passwd -l  锁定账号  
锁定用户 abc 的密码 。
passwd: 操作成功
[root@localhost ~]# passwd -S abc
abc LK 2020-06-15 0 99999 7 -1 (密码已被锁定。)
[root@localhost ~]# passwd -u abc    ——passwd -u  解锁账号
解锁用户 abc 的密码。
passwd: 操作成功
[root@localhost ~]# passwd -S abc
abc PS 2020-06-15 0 99999 7 -1 (密码已设置,使用 SHA512 算法。)

2、通过usermod命令锁定和解锁
[root@localhost ~]# usermod -L abc    ——usermod -L  锁定账号
[root@localhost ~]# passwd -S abc
abc LK 2020-06-15 0 99999 7 -1 (密码已被锁定。)
[root@localhost ~]# usermod -U abc    ——usermod -U  解锁账号
[root@localhost ~]# passwd -S abc
abc PS 2020-06-15 0 99999 7 -1 (密码已设置,使用 SHA512 算法。)

3、禁用账号、禁止登陆:修改shell为/sbin/nologin

usermod -s /sbin/nologin 用户名

原文地址:https://www.cnblogs.com/mihoutao/p/13139190.html