Назад | Перейти на главную страницу

Невозможно удалить пользователя: «пользователь в настоящее время вошел в систему»

При попытке удалить пользователя возвращает «пользователь в настоящее время вошел в систему».
Я уже убил пользователя, используя pkill -KILL -u usernameHere и несколько других команд, но это не помогает.

Как я могу удалить этого пользователя?

Запуск CentOS 6.

SU пользователю su - username и беги kill -9 -1 как пользователь.

Выйдите из оболочки и попробуйте userdel -r username очередной раз.

Или вы можете проверить наличие процессов у пользователя, используя lsof -u username и убейте соответствующие PID.

Или pkill -u username или pkill -u uid

Или ps aux | grep <username> и kill процессы, которые выполняет пользователь.

Если описанные выше шаги не помогли! (Предполагая, что вы используете на уровне запуска 5)

Вы можете попробовать следующее:

  1. Измените уровень запуска на 3 (init 3)
  2. войдите в систему, не удаляя учетную запись для удаления (root / другая учетная запись)
  3. userdel -r username

Я пытаюсь выполнить шаги для удаления пользователя1

  1. su user1 ru

  2. убить -9-1

  3. вс

  4. sudo deluser user1