Почему в топе работают два демона ssh?

У меня Ubuntu 10.04.1, SSH сервер работает нормально, но мне интересно, почему там два sshd вместо одного? Разве не достаточно одного многопоточного демона? Это вариант?

2 ответа

Решение

Разве top не показывает темы пользовательского пространства по умолчанию? Один скорее всего нить другого.

Если вы посмотрите в htop (более интерактивный топ) вы можете отсортировать по дереву и узнать. Вы также можете отключить отображение потоков на экране настроек (F2, Параметры отображения и установите флажок Скрыть темы пользователя)

Сервер OpenSSH разветвляется для каждого входящего соединения, поэтому нормально видеть несколько sshd процессы, особенно когда вы вошли в систему на сервере или когда компьютер подключен к Интернету с публичным IP-адресом (scriptkiddies пытается все время).

Из руководства:

 sshd listens for connections from clients.  It is normally started at boot from /etc/rc.  It forks a new daemon for
 each incoming connection.  The forked daemons handle key exchange, encryption, authentication, command execution,
 and data exchange.

Если никто не вошел или пытается войти, должен быть только один sshd процесс.

Другие вопросы по тегам