I Когда я вошел в систему как root
и набрал, who
чтобы увидеть, какие пользователи вошли в систему, я обнаружил, что кто-то еще слишком вошел в систему как пользователь root
devuser pts/0 2011-11-18 09:55 (xxx.xxx.xxx.xxx)
root pts/1 2011-11-18 09:56 (xxx.xxx.xxx.xxx)
testuser pts/2 2011-11-18 14:54 (xxx.xxx.xxx.xxx)
root pts/3 2011-11-18 14:55 (xxx.xxx.xxx.xxx)
Как заставить пользователя root из pts / 3 выйти из системы?
Ответы:
Вы завершаете сеанс, убивая его родительский процесс, называемый лидером сеанса. Узнайте, с каким процессом это происходит:
источник
kill -9 <processid>
kill <pid>
должно быть достаточно, верно? Пожалуйста, сохранитеkill -9
s для процессов с плохим поведением, которые не реагируют на INT, HUP или TERM; это похоже на разницу между выключением компьютера с помощью системы меню ОС и отключением компьютера от розетки.Чтобы убить и выйти из системы, вы можете отправить сигнал KILL. Введите следующую команду:
Проверьте эти ссылки для получения дополнительной информации:
источник
sudo su -
тоже выгнало, хотя я был root, но, думаю, не был в конце. возвращение на сервер показало меня как единственного. у меня было 4 экземпляра себя, я думаю, я бы сказал.-t <terminal name>
вместо-u
.pkill -KILL -u vivek
работает так же хорошо.Немного улучшив ответ Фабеля выше:
источник