LINUX.ORG.RU
решено ФорумAdmin

Передача ключей ssh по FTP на сетевое устройство

 , , ,


0

1

У меня есть сетевое устройство. Чтобы заходить на него без пароля по ssh, мне нужно с пк (с которого будет выполняться вход) передать ключи на устройство. На нём есть утилита для копирования ключей, которая при копировании использует протокол FTP. /home/user/.ssh/id_rsa Вывод копирования ключа по FTP :

220 (vsFTPd 3.0.3) 331 Please specify the password. 230 Login successful. 200 Switching to Binary mode. 213 2610 200 PORT command successful. Consider using PASV. 150 Opening BINARY mode data connection for /home/user/.ssh/id_rsa (2610 bytes). 226 Transfer complete. 221 Goodbye. Key base64 decode failed.

То есть, передача файла завершена «226 Transfer complete.» но есть ошибка декодирования из base64. На Ubuntu я создаю ключ ssh-keygen -t rsa. Была попытка файл /home/user/.ssh/id_rsa с кодировкой us-ascii перекодировать в base64 base64 /home/user/.ssh/id_rsa

публичный ключ надо на устройство
приватный ключ на пк должен оставаться

why ()

/home/user/.ssh/id_rsa.pub передай

why ()

И как заметил выше !why пересоздай ключ-пару, эта уже утекла.

anonymous ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.