The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"openssh"
Отправлено lavr, 04-Апр-06 18:37 
>У меня действительно нет в наличие личных(private) и публичных(public) ключей хоста. (Все
>остальные файлы есть)
>отсутствует файл /etc/ssh/ssh_host_key (RSA для SSH-PROTOCOL-1) и для RSA/DSA ключей хоста...
>Если давать команду /usr/local/sbin/sshd -t -f /etc/ssh/sshd_config то выдается ошибка
>
>Could not load host key : /etc/ssh/ssh_host_key
>Could not load host key : /etc/ssh/ssh_host_rsa_key
>Could not load host key : /etc/ssh/ssh_host/dsa_key
>Disabling protocol version 1: Could not load host key
>Disabling protocol version 2: Could not load host key
>Sshd: no hostkeys available -- exiting
>
>Если же генерить ключ ssh_host_key командой ./ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N
>"" то выдается
>unknown key type rsal
>
>Что делать в такой ситуации?? Заранее благодарю за прошлые и будущие ответы:)
>

могу предположить что у вас уже установлен другой пакет SSH, вероятно коммерческий
SSH, и когда вы набираете в командной строке ssh-keygen - вероятно выполняется
не тот keygen, или вы собрали openssh без поддержки SSH-PROTOCOL-1(1.5)

возвращаемся к вашему make -n install:

</usr/bin/install -c -m 0755 -s ssh-keygen /usr/local/bin/ssh-keygen>

# su - root (становимся рутом)
# cd /etc/ssh
# /usr/local/bin/ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N ""

используем полный путь для нового собранного ssh-keygen, можно добавить -v 3
чтобы больше отладочной info было.
Если ошибка ВДРУГ повторилась, редактируем /etc/ssh/sshd_config

Protocol 2
# HostKey for protocol version 1
#HostKey /etc/ssh/ssh_host_key

отрубаем Protocol 1, правда я не помню уже будет ли sshd демон проверять личные
ключи для RSA1?

берем и пробуем дальше сгенерить rsa/dsa ключи для SSH-PROTOCOL-2:

# /usr/local/bin/ssh-keygen -t rsa -f /etc/ssh/ssh_host_key -N ""
# /usr/local/bin/ssh-keygen -t dsa -f /etc/ssh/ssh_host_key -N ""

и смотрим результат

По результатам делаем выводы.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру