Задать вопрос
@alisherchikkk

Как подключаться по ssh с готовым private key в ubuntu?

Добрый день! Нужно подключиться к виртуальным серверам. Использую убунту, выдали файлик private_key для юзера под которым надо авторизовываться. Как можно воспользоваться данным ключом?

Подключался обычно так - ssh user@ip.
  • Вопрос задан
  • 196 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
karabanov
@karabanov Куратор тега Linux
Системный администратор
выдали файлик private_key

Звучит страшно. Приватный ключ не должен покидать машину на которой он был сгенеррован. Если ключ выдали, то он автоматически скомпрометирован.
Ты должен был сгенерировать себе пару ключей и открытый ключ передать админам, а они добавили бы его на сервера. Рекомендую тебе бежать из этого детского сада, как можно скорее.

Чтобы подключиться с помощью ключа, явно укажи его используя флаг -i, подробности найдёшь в man ssh.
Так же можешь разместить приватный ключ в ~/.ssh под соответствующим типу ключа именем, тогда явно его указывать будет не надо, подробности там же в man ssh.
Ещё можешь прописать соответствующие настройки в ~/.ssh/config.

PS
Магия SSH
Памятка пользователям ssh
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Adler_lug
@Adler_lug
ssh -i <путь к к файлу ключа> user@ip
Гуглится секунд за 10...
Ответ написан
BorLaze
@BorLaze
Java developer
Добавляешь в ~/.ssh/config

Host host_alias
  HostName host_ip
  User user
  IdentityFile ~/.ssh/id_rsa


После этого можешь логиниться на хост, просто набирая команду ssh host_alias вместо ssh user@ip
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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