KayzerSoze
@KayzerSoze
Адекватен

Как организовать SSH ключи в Windows?

У меня сейчас как...
в папке пользователя есть папка .ssh
в которой лежат такие файлы:
id_rsa - это файл ключа, который я использую, чтобы войти на сервер по ssh
1 - это ключ от другого аккаунта на сервере
2 - это тоже ключ от совсем другого аккаунта

Чтобы войти на другой аккаунт, мне надо переименовать файл "1" в "id_rsa" иначе командная строка "не найдет" его.

Итого, каждый раз при смене аккаунта ssh, мне приходится переименовывать файлы в "id_rsa"
А как это обойти?
Как дать командной строке понять - какой именно нужно использовать ключ...?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 3
Lynn
@Lynn
nginx, js, css
OMG. А вы справку читать не пробовали?

Вариант раз:
ssh -i .ssh/1 user1@server
ssh -i .ssh/2 user2@server


Вариант два:
Прописать то что выше в .ssh/config (читать справку)

Вариант три:
Запускать ssh-agent и добавлять в него все три ключа при логине
Ответ написан
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
У ssh есть описанный в документации аргумент -i <id_rsa.file>
Ответ написан
KayzerSoze
@KayzerSoze Автор вопроса
Адекватен
Спасибо.

"OMG. А вы справку читать не пробовали?"

Ну конечно нет. И я не горжусь этим. И готов принять ваше негодование. Согласен.

Однако, когда мне понадобилось найти ответ на этот вопрос, я сделал это наиболее комфортно для себя.
И плюсом ко всему этому - мы создали контент на этом сайте.
Если вы понимаете, о чем я. Так, что не так уж я потерян для общества.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы