在CentOS中禁用用户,您可以使用"usermod"命令
打开终端。
输入以下命令,将"usermod"命令与"-L"选项一起使用,后跟要禁用的用户名。这将锁定用户的密码并禁止登录。
sudo usermod -L 用户名
例如,要禁用名为"user1"的用户,请输入:
sudo usermod -L user1
sudo usermod -U 用户名
例如,要重新启用名为"user1"的用户,请输入:
sudo usermod -U user1
sudo vi /etc/shadow
用户名:!:18000:0:99999:7:::
用户名:!18000:0:99999:7:::
若要重新启用用户,请将密码字段更改回加密的密码。您可以在/etc/passwd文件中找到用户的加密密码,然后将其复制并粘贴到/etc/shadow文件中的相应位置。
保存并关闭文件。