Eu tenho um servidor shell em um sistema embarcado (é um sistema ARMel de 32 bits). Quando vou fazer o login, eu uso:
$ ssh root@ip
Unable to negotiate with ip port 22: no matching host key type found. Their offer: ssh-rsa,ssh-dss
Então pensei, ok, darei a ele um dos tipos de cifra esperados com a -c
opção:
$ ssh -c ssh-dss root@ip
Unknown cipher type 'ssh-dss'
ou:
$ ssh -c ssh-rsa root@ip
Unknown cipher type 'ssh-rsa'
Portanto, não tenho certeza do que fazer a seguir. Eu tenho um console serial UART para o qual posso enviar comandos, mas prefiro estar no SSH. Eu sei que está executando o serviço, mas não sei como fazer login nele.