| 可以运用 usermod 命令来锁住一个用户的账户。为了演示这一功能,首先以 babydog1 登录Linux系统。接下来,运用 tail 命令列出 /etc/shadow 文件中用户密码记录中的信息: root@ubuntu:~# tail -2 /etc/shadow babydog1:$6$yg01VAgy$I.CL0gzOJ8UCKRMbAcJUJi7yG2Dy6jg3hrYvM6643urPcR04Xf.t1MnKJaCd/8ktTyH13GYXqkKDr/Cg6Ns6U1:17411:0:99999:7::: 随后,运用带有 -L 的 usermod 命令(L为Lock 的首字母)将 babydog1 用户的账号锁住。 root@ubuntu:~# usermod -L babydog1 系统执行完以上命令之后不会有任何显示信息,因此,运用 tail 命令再次列出 /etc/shadow 文件中用户密码记录中的信息以观察变化: root@ubuntu:~# tail -2 /etc/shadow babydog1:!$6$yg01VAgy$I.CL0gzOJ8UCKRMbAcJUJi7yG2Dy6jg3hrYvM6643urPcR04Xf.t1MnKJaCd/8ktTyH13GYXqkKDr/Cg6Ns6U1:17411:0:99999:7::: 看到加粗的惊叹号了吗,这表示这个用户的密码已经锁住了。此时,也可以运用带有 -S 的 passwd 命令列出 babydog1 这个用户的密码状态: root@ubuntu:~# passwd -S babydog1 babydog1 L 09/02/2017 0 99999 7 -1 现在将无法运用 babydog1 用户登录Linux系统了。 |
|Archiver|手机版|家电维修论坛
( 蜀ICP备19011473号-4 川公网安备51102502000164号 )
GMT+8, 2026-1-13 17:13 , Processed in 0.145837 second(s), 17 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.