Marteano
(usa openSUSE)
Enviado em 07/02/2019 - 16:05h
Boa tarde,
Trabalho em um provedor e tenho de acessar rádios Intelbrás que rodam Linux em sua base via ssh.
Antes eu sempre consegui acessar mas agora, após uma formatação da minha máquina, não consegui mais.
eu uso o seguinte comando (Usando um IP qualquer de exemplo) e me retorna o seguinte erro:
> ssh admin@172.16.5.5
Unable to negotiate with 172.16.5.5 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
Então eu uso o seguinte argumento no SSH para ele aceitar as keys:
> ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 admin@172.16.5.5
Unable to negotiate with 172.16.5.5 port 22: no matching host key type found. Their offer: ssh-dss
Depois eu uso o seguinte argumento:
> ssh -oHostKeyAlgorithms=+ssh-dss admin@172.16.5.5
Unable to negotiate with 172.16.5.5 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
Então, por último tentei da seguinte forma:
> ssh -oHostKeyAlgorithms=+ssh-dss -oKexAlgorithms=+diffie-hellman-group1-sha1 admin@172.16.5.5
Unable to negotiate with 172.16.5.5 port 22: no matching cipher found. Their offer: aes128-cbc,3des-cbc,aes256-cbc
É óbvio que estou esquecendo de instalar e/ou configurar algo no meu terminal para que meu SSH aceite essas chaves antigas mas não sei o que é e meus conhecimentos são bem limitados quanto a isso.
Alguém ai pra me ajudar?
Estou usando atualmente o Opensuse 15 Leap x64 com KDE.
Antes, quando tudo funcionava, eu estava com o Opensuse 42.3 x64 Leap.
Obrigado pela atenção.