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 用戶名