Я просто настроил SSH на своем freeNAS сервере. Однако каждый раз, когда я соединяюсь, я выгнан сразу же. Я получаю следующее сообщение:
Connection to (my server name) closed by remote host.
Кто-либо знает, почему это происходит?
Это - журнал сервера для сервисов SSH:
Oct 9 09:35:52 sshd[2389]: Did not receive identification string from 204.16.252.112
Oct 9 09:36:22 sshd[2390]: Did not receive identification string from 69.163.149.200
Oct 9 09:36:44 sshd[2391]: SSH: Server;Ltype: Version;Remote: 192.168.1.1-55235;Protocol: 2.0;Client: OpenSSH_5.1p1 Debian-5ubuntu1
Oct 9 09:36:54 sshd[2391]: Accepted password for "username" from 192.168.1.1 port 55235 ssh2
Это могло произойти потому что
Попытайтесь установить подробный флаг на своем клиенте. Это должно дать Вам некоторые подсказки. Иначе проверьте журнал сервера.
это означает, что сокет соединения TCP был завершен с другой стороны. Это - общая ошибка и не характерно для SSH.
Вы могли бы хотеть проверить аутентификацию своего сервера SSH, есть ли у Вас разрешение получить доступ к SSH.
Я не знаком с ароматом программного обеспечения SSH, которое Вы используете, но большинство серверов SSH имеет некоторый способ произвести вывод отладки к журналу. Попытайтесь активировать ту опцию для наблюдения то, что продолжается.