我是 Linux 命令的新手,并尝试通过 Putty 上的 SSH 连接删除 CentOS 6 上的用户,但出现了“userdel:用户当前已登录”之类的错误,因此,我搜索了该问题的可能解决方案。
在谷歌上搜索上述错误,我找到了一个链接无法删除用户:“用户当前已登录” 当我尝试此页面上给出的解决方案并在执行“su - username”命令后执行“kill -9 -1”命令时,putty会话自动关闭,并且该服务器上的所有内容都停止工作。
任何建议或链接都可以帮助我们,我们将不胜感激,因为我们面临着巨大的危险,因为这是我们的主要生产服务器。
答案1
你搬起石头砸自己的脚。
服务器恢复运行的唯一方法是关闭电源。服务器恢复运行后,请再次尝试删除该用户。
下次您在尝试删除用户时遇到类似的错误,请尝试手动终止要删除的用户所拥有的进程(ps aux|grep <username>
或“pkill -u”),然后重试。