在Linux系统中禁用用户帐号


=Start=

缘由:

工作、学习需要。

正文:
方法1:

Linux系统使用/etc/passwd文件存储用户账户信息,包括用户名、密码和主目录位置等信息。可以通过修改此文件来禁用用户,只要要在用户前加入"#"即可。
[root@localhost /]# vim /etc/passwd
#crazyof:x:501:501::/home/crazyof:/bin/bash

方法2:

/etc/shadow文件保存了用户账户MD5加密后的用户密码,修改其文件内容同样能够禁用用户。
只要在用户行首加入"!""*"即可。
[root@localhost /]# vim /etc/shadow
!crazyof:$1$T36Ca0J6$kLYVktvfSmZmgAwq9eWUx.:14474:0:99999:7::

方法3:

使用'passwd -l'命令可简单快速禁用用户。
[root@localhost ~]# sudo passwd -l crazyof
Locking password for user crazyof.
passwd: Success

重新启用用户账户
[root@localhost ~]# sudo passwd -u crazyof
Unlocking password for user crazyof.
passwd: Success.

参考链接:

http://blog.csdn.net/wzb56_earl/article/details/6575142

=END=


《“在Linux系统中禁用用户帐号”》 有 3 条评论

  1. Linux强制用户首次登陆修改密码
    https://www.lianst.com/3622.html
    `
    [root@localhost ~]# useradd testuser1
    [root@localhost ~]# echo “This_is_p@sswd” | passwd testuser1 –stdin
    Changing password for user testuser1.
    passwd: all authentication tokens updated successfully.
    [root@localhost ~]# chage -d0 testuser1
    `

回复 a-z 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注