Знает ли Dropbear, что такое файл ~/.ssh/config?

Знает ли Dropbear, что такое файл ~/.ssh/config?

Я хочу подключиться по ssh с одного хоста (OpenWrt с запущенным Dropbear) к другому хосту в той же локальной сети, на котором запущены сервер и клиент open-ssh.

Я преобразовал закрытый ключ open-ssh другого хоста в формат dropbear и сохранил его в ~/.ssh/ncp_key_dropbear на хосте OpenWrt.

Теперь я могу подключиться по ssh из OpenWrt к другому хосту следующим образом:

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

Я также создал файл ~/.ssh/config на хосте OpenWrt следующим образом:

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

Но когда я сейчас пытаюсь подключиться по ssh с помощью этой команды:

# ssh ncp

Я получаю эту ошибку...

root@OpenWrt:~/.ssh# ssh ncp

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

На самом деле я получаю ту же ошибку, даже если меняю порт на 1022, хотя sshd на удаленном хосте также прослушивает этот порт.

Я настроил файл ~/.ssh/config на другом хосте, как указано выше, за исключением того, что я использую клиент open-ssh на этом хосте, иможетssh с него на OpenWrt вот так:

# ssh openwrt

Так почему мой файл конфигурации не работает на OpenWrt? Dropbear ничего не знает о файлах ~/.ssh/config?Вот статьяиз 2009 года это, кажется, предполагает, но наверняка все изменилось?

Ваше здоровье,

Флекс

решение1

я получилподтверждениеот автора Dropbear, что в настоящее время он не поддерживает такой файл конфигурации, как ~/.ssh/config.

Связанный контент