Если ключ не назван id_rsa, он не работает

Я создал ключ для подключения в SSH с парольной фразой. Я назвал свой ключ id_rsa_admin. При входе в систему отображается следующее сообщение: Permission denied (publickey).

В журналах я обнаружил, что ssh ищет файл id_rsa и, следовательно, не находит нужный файл.

[d2 ] Я считаю, что если ключ не назван id_rsa, он не работает.

Как подключиться в ssh?

~/.ssh/id_rsa_admin

ssh admin@vps718449.ovh.net -p 9215
1
задан 15 December 2016 в 22:52

1 ответ

Вам нужно использовать параметр -i для вашей команды ssh, используя путь к вашему ключу. Измененная команда будет:

ssh -i ~/.ssh/id_rsa_admin admin@vps718449.ovh.net -p 9215
16
ответ дан 23 May 2018 в 03:19
  • 1
    Спасибо. С вашего ответа отображается следующая ошибка: ssh: Не удалось разрешить имя хоста i: имя или услуга неизвестны " – Mathieu 15 December 2016 в 19:36
  • 2
    Помещение -i до имени хоста тоже; Я думаю, что @Mathieu просто забыл дефис. :п – fkraiem 15 December 2016 в 19:52

Другие вопросы по тегам:

Похожие вопросы: