Системные процессы (например, запускаемые как задания cron) могут отображаться как процессы bash, запускаемые пользователем root. Это не означает, что пользователь вошел в систему. Используйте, ps -eaf | grep bash
чтобы получить полную командную строку, которая его запустила. Это даст вам подсказки об их происхождении.
Запуск системы и дополнительные зарегистрированные пользователи
223
Ringger81
Я использую Slackware Linux на Win7 Virtualbox. Когда я набираю команду:
пс аксу | grep bash
я получаю два экземпляра bash примерно так:
root 1052 ... -bash
root 1053 ... -bash
Более того, когда я выполняю users
команду, я также получаю доступ к двум пользователям ( root root
)
- почему вошли два пользователя root, а я (явно) не регистрировал дополнительных пользователей, кроме стандартного входа в систему после запуска системы
- как диагностировать, откуда взялся этот дополнительный зарегистрированный пользователь root и как его отключить?
Показать вывод `w`.
Arkadiusz Drabczyk 6 лет назад
0
2 ответа на вопрос
0
xenoid
0
Ljm Dullaart
Один из способов определить, откуда взялись эти баши, - это сделать
pstree 1
и выяснить, кто родители. Для терминала, в котором я это сделал, соответствующая часть вывода
├─xfce4-terminal─┬─3*[bash] │ ├─bash───tail │ ├─bash───pstree │ ├─gnome-pty-helpe │ ├─ │ └─
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4