Проблема с SSH-подключением на FreeBSD 6.1, Yura, 12-Янв-07, 16:44 [смотреть все]Ситуация такая: было два сервака на FreeBSD 5.2, для работы с тем что на них стояло был написан софт (на C#), работающий с серверами по SSH. Позднее под те же нужды были поставлены еще два сервера, и на них была установлена FreeBSD 6.1.Сначала обнаружили, что к ним невозможно подключиться по SSH через имевшуюся версию PuTTY (после момента авторизации PuTTY отваливался с ошибкой), но скачали свежую версию PuTTY -- и проблема решилась. Но с написанным на C# ПО вопрос остался открытым -- программа не может подключиться к 6.1. Возможно в FreeBSD 6.1 был как-то изменен сам механизм SSH? Какиим образом можно заставить работать с ним ПО, писанное еще под более ранний вариант? Возможно есть какой-то "режим совместимости", или что-то такое? Возможно пишу и глупости, но мат.часть SSH знаю не очень, пользовал готовые библиотеки (SharpSSH), буду благодарен за любую подсказку. |
- Проблема с SSH-подключением на FreeBSD 6.1,
Nimdar, 16:52 , 12-Янв-07 (1)Если в /etc/ssh/sshd_config прописано Protocol 2, то добавь поддержку первого протокола Protocol 2,1
- Проблема с SSH-подключением на FreeBSD 6.1,
Yura, 17:07 , 12-Янв-07 (2)>Если в /etc/ssh/sshd_config прописано Protocol 2, то добавь поддержку первого протокола >Protocol 2,1 Пробовал. Не помогает...
- Проблема с SSH-подключением на FreeBSD 6.1,
Nimdar, 17:32 , 12-Янв-07 (3)Варианты: 1. переписать ПО 2. поставить более старую фрю 3. искать, что поменялось в sshd
- Проблема с SSH-подключением на FreeBSD 6.1,
Yura, 18:55 , 12-Янв-07 (4)>Варианты: >1. переписать ПО >2. поставить более старую фрю >3. искать, что поменялось в sshd Вариант №1 отпадает, по причине того, что при написании ПО использовались готовые библиотеки строронних разработчиков, которые никто и не думает обеновлять... 2-й... Может быть, но думаю должен быть более простой путь. 3-й -- кажется в SSH появился Keyboard-Interactive Authentication, который по всей видимости и есть причина проблемы. Вот только в конфах/опциях sshd ни слова об этом.
- Проблема с SSH-подключением на FreeBSD 6.1,
Nimdar, 19:23 , 12-Янв-07 (5)>3-й -- кажется в SSH появился Keyboard-Interactive Authentication, который по всей видимости >и есть причина проблемы. Вот только в конфах/опциях sshd ни слова >об этом. Ну почему же ни слова. PasswordAuthentication yes
- Проблема с SSH-подключением на FreeBSD 6.1,
Yura, 20:28 , 12-Янв-07 (6)>>3-й -- кажется в SSH появился Keyboard-Interactive Authentication, который по всей видимости >>и есть причина проблемы. Вот только в конфах/опциях sshd ни слова >>об этом. > >Ну почему же ни слова. >PasswordAuthentication yes Спасибо за помощь. Эту опцию я выставлял и раньше, но моя ошибка была смешная... Активировав SSH в inetd.conf, я забыл убрать его в rc.conf. Соответсвенно мои рестарты inetd никак не сказывались на работе sshd, т.к. машину я не перегружал. Еще раз спасибо.
- Проблема с SSH-подключением на FreeBSD 6.1,
Skif, 17:53 , 13-Янв-07 (7)>Спасибо за помощь. Эту опцию я выставлял и раньше, но моя ошибка >была смешная... Активировав SSH в inetd.conf, я забыл убрать его в >rc.conf. Соответсвенно мои рестарты inetd никак не сказывались на работе sshd, >т.к. машину я не перегружал. >Еще раз спасибо. А машину перегружать не надо: /etc/rc.d/sshd stop|start|restart одним словом sshd совсем не обязательно завязывать на inetd
|