У меня Ubuntu 10.04.1, SSH-сервер работает нормально, но мне интересно, почему вместо одного два sshd? Разве не достаточно одного многопоточного демона? Это вариант?
Сервер OpenSSH разветвляется для каждого входящего соединения, поэтому нормально видеть несколько процессов sshd
, особенно когда вы вошли на сервер или когда компьютер подключен к Интернету с публичным IP-адресом все время).
Из руководства:
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
процесс.
Не показывается ли топ темы пользователя по умолчанию? Один, скорее всего, нить другого.
Если вы посмотрите в htop
(более интерактивный топ), вы можете отсортировать по дереву и узнать. Вы также можете отключить отображение тем на его экране параметров (F2, Параметры отображения и установите флажок Скрыть темы пользователя)