无法删除用户:“用户当前已登录”

无法删除用户:“用户当前已登录”

当尝试删除用户时,它返回“用户当前已登录”。
我已经使用 pkill -KILL -u usernameHere 和其他几个命令杀死了该用户,但这没有帮助。

我该如何删除该用户?

运行 CentOS 6。

答案1

SU 为用户su - usernamekill -9 -1以用户身份运行。

退出 shell 并重试userdel -r username

或者您可以检查用户正在使用的进程lsof -u username并终止相关的 PID。

或者pkill -u username或者pkill -u uid

答案2

或者用户正在运行的进程ps aux | grep <username>kill

答案3

如果上述步骤没有帮助!(假设您在运行级别 5 上使用)

您可以尝试以下操作:

  1. 将运行级别更改为 3(init 3
  2. 使用除删除帐户以外的其他帐户登录以删除(root /其他帐户)
  3. userdel -r username

答案4

我尝试删除 user1 的步骤

  1. 苏用户1

  2. 杀死-9-1

  3. sudo deluser user1

相关内容