Ошибка аутентификации Dropbear | Никакие методы аутентификации не могут быть использованы.
Я подключаюсь по SSH к удаленному серверу, используя свою встроенную плату (с настраиваемойLinux
дистрибутив, построенный с использованиемyocto
). По умолчаниюdropbear
ssh-клиент используется вместоopenssh
клиент. Когда я пытаюсь установить соединение, я получаю
ssh: Connection to device@example.com:22 exited: No auth methods could be used.
ssh-команда, которую я использую:
ssh -i <>/.ssh/id_ecdsa -p 22 -R <remote_port>:localhost:22 device@example.com
Закрытый ключ <>/.ssh/id_ecdsa генерируется с использованием
dropbearkey -f /home/root/.ssh/id_ecdsa -t ecdsa -b 256
Кроме того, я добавил ключ паба вauthorized_keys
в/home/root/.ssh/
с
dropbearkey -y -f id_ecdsa | grep "^ecdsa-sha2-nistp256 " >> authorized_keys
Может ли кто-нибудь сообщить им, в чем здесь проблема и как ее решить?
заранее спасибо
PS: Пожалуйста, дайте мне знать, если здесь отсутствует какая-либо информация.