Weiß Dropbear, was eine ~/.ssh/config-Datei ist?

Weiß Dropbear, was eine ~/.ssh/config-Datei ist?

Ich möchte von einem Host (OpenWrt mit Dropbear) per SSH auf einen anderen Host im selben LAN zugreifen, auf dem der Open-SSH-Server und -Client ausgeführt werden.

Ich habe den privaten Open-SSH-Schlüssel des anderen Hosts in das Dropbear-Format konvertiert und ihn auf dem OpenWrt-Host unter ~/.ssh/ncp_key_dropbear gespeichert.

Jetzt kann ich von OpenWrt aus wie folgt per SSH auf den anderen Host zugreifen:

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

Ich habe außerdem eine Datei ~/.ssh/config auf dem OpenWrt-Host wie folgt erstellt:

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

Aber wenn ich jetzt versuche, mit diesem Befehl eine SSH-Verbindung herzustellen:

# ssh ncp

Ich erhalte diesen Fehler ...

root@OpenWrt:~/.ssh# ssh ncp

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

Tatsächlich erhalte ich den gleichen Fehler, auch wenn ich den Port auf 1022 ändere, obwohl der SSHD auf dem Remote-Host auch auf diesem Port lauscht.

Ich habe eine ~/.ssh/config-Datei auf dem anderen Host wie oben eingerichtet, außer dass ich auf diesem Host einen Open-SSH-Client verwende unddürfenFühren Sie von dort per SSH eine Verbindung zu OpenWrt wie folgt durch:

# ssh openwrt

Warum funktioniert meine Konfigurationsdatei auf OpenWrt nicht? Weiß Dropbear nichts über ~/.ssh/config-Dateien?Hier ist ein Artikelaus dem Jahr 2009 scheint dies darauf hinzudeuten, aber haben sich die Dinge nicht geändert?

Prost,

Biegen

Antwort1

ich habeBestätigungvom Autor von Dropbear, dass es derzeit keine Konfigurationsdatei wie ~/.ssh/config unterstützt.

verwandte Informationen