Linux系统是目前最受欢迎的系统,从系统安全性的角度来看,需要更好地管理系统帐户,禁用或启动某些帐户的功能。现在,我将通过小编介绍各种方法。(莎士比亚、Linux、Linux、Linux、Linux、Linux、Linux、Linux)
第一,更改命令模式
# usermod -L username
# user mod-U username//取消激活
但是这种总体方法在系统重启后将失效。
第二种、修改配置文件,进行禁用账户
1、修改/etc/passwd文件,可以修改这几个地方,进行禁用账户
1)把第二个字段中的"x"变成其它的字符,该账号就不能登录 2)把/bin/bash修改成/sbin/nologin 3. 修改/etc/shadow文件
2、修改/etc/shadow文件
1)在第二个密码字段的前面加上一个“!”,该账号就不能登录,这个其实就是usermod -L命令的结果 2)在最后两个冒号之间加上数字"1",表示该账号的密码自1970年1月1日起,过一天后立即过期,当然现在自然就不能登录了。
这种方式,需要重新加载配置文件,或者重启机器才可以生效的。
如果你对学习IT方面感兴趣,欢迎订阅我的头条号。我会在这里发布所有与IT有关的有趣文章。偶尔也回答有趣的问题,有问题可随时在评论区回复和讨论,点赞,看到即回。
(码字不易,若文章对你帮助可点赞支持~)