O Dropbear sabe o que é um arquivo ~/.ssh/config?

O Dropbear sabe o que é um arquivo ~/.ssh/config?

Quero fazer ssh de um host (OpenWrt executando Dropbear) para outro host na mesma LAN que está executando o servidor e cliente open-ssh.

Converti a chave open-ssh privada do outro host para o formato dropbear e salvei-a em ~/.ssh/ncp_key_dropbear no host OpenWrt.

Agora posso fazer ssh do OpenWrt para outro host assim:

# ssh -i ncp_key_dropbear [email protected] -p 22

Também criei um arquivo ~/.ssh/config no host OpenWrt assim:

Host ncp
        User root
        Port 22
        IdentityFile ~/.ssh/ncp_key_dropbear
        HostName 192.168.1.124

Mas quando tento fazer ssh agora com este comando:

# ssh ncp

Eu recebo esse erro ...

root@OpenWrt:~/.ssh# ssh ncp

ssh: Connection to root@ncp:22 exited: Connect failed: Error resolving 'ncp' port '22'. Name does not resolve

Na verdade, recebo o mesmo erro mesmo se eu alterar a porta para 1022, mesmo que o sshd no host remoto também esteja escutando nessa porta.

Eu configurei um arquivo ~/.ssh/config no outro host como acima, exceto que eu uso um cliente open-ssh nesse host, epodessh dele para o OpenWrt assim:

# ssh openwrt

Então, por que meu arquivo de configuração não está funcionando no OpenWrt? O Dropbear não sabe nada sobre os arquivos ~/.ssh/config?Aqui está um artigoa partir de 2009 isso parece sugerir isso, mas certamente as coisas mudaram?

Saúde,

Flexível

Responder1

Eu obtiveconfirmaçãodo autor do Dropbear que atualmente ele não suporta um arquivo de configuração como ~/.ssh/config.

informação relacionada