faq обучение настройка
Текущее время: Вт мар 19, 2024 13:09

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Проблемв с SSH на DGS-3620. ssh Invalid key length
СообщениеДобавлено: Пн сен 27, 2021 07:52 
Не в сети

Зарегистрирован: Сб июл 03, 2021 21:55
Сообщений: 49
Всем добрый день.
Поднимаю в очередной раз тему с проблемой подключения к коммутаторам по SSH, так как раньше не было озвучено рабочее решение.

Имеется ряд коммутаторов DGS-3620. На некоторых SSH работает без проблем, на некоторых выходит ошибка

ssh_dispatch_run_fatal: Connection to x.x.x.x port 22: Invalid key length

Руководства по пересозданию ключа не нашел. Прошивка не помогает. Включение/выключение ssh тоже не помогает.

Помогите пожалуйста, как обновить ключ для увеличение битности

Device Type : DGS-3620-28SC Gigabit Ethernet Switch
MAC Address : xx-xx-xx-xx-xx-xx
IP Address : x.x.x.x (Manual)
VLAN Name : Name
Subnet Mask : 255.255.255.252
Default Gateway : 0.0.0.0
Boot PROM Version : Build 1.00.016
Firmware Version : Build 3.01.R012
Hardware Version : A1
Firmware Type : EI



Спасибо


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт фев 17, 2022 12:49 
Не в сети

Зарегистрирован: Чт фев 17, 2022 12:42
Сообщений: 2
Проблема в том что openssh отклоняет ключи меньше 1024 бит, а как пересоздать ключ нужной длины на коммутаторе DGS-3620 неизвестно, в руководстве по CLI не описано.
Если вы работаете на Ubuntu, то установите ssh1:

sudo apt install openssh-client-ssh1

Теперь можно подключаться к коммутатору:

ssh1 -c aes256-cbc -oKexAlgorithms=+diffie-hellman-group1-sha1 user@switch

Идея тянута отсюда: https://serverfault.com/questions/91094 ... key-length


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт фев 17, 2022 12:53 
Не в сети

Зарегистрирован: Сб июл 03, 2021 21:55
Сообщений: 49
Ну да, они давно отключили поддержку таких ключей в коде. А за совет спасибо большое. Установил и даже запустил через Asbru Connection Manager. Все работает

Positron писал(а):
Проблема в том что openssh отклоняет ключи меньше 1024 бит, а как пересоздать ключ нужной длины на коммутаторе DGS-3620 неизвестно, в руководстве по CLI не описано.
Если вы работаете на Ubuntu, то установите ssh1:

sudo apt install openssh-client-ssh1

Теперь можно подключаться к коммутатору:

ssh1 -c aes256-cbc -oKexAlgorithms=+diffie-hellman-group1-sha1 user@switch

Идея тянута отсюда: https://serverfault.com/questions/91094 ... key-length


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB