CartmanGui
@CartmanGui

Как через cmd подключится по ssh без ввода пароля?

В общим нужно через cmd подключаться к серверу по ssh без ввода пароля, через PuTTY получается, а вот если через cmd запрашивает пароль, закрытый ключ лежит в C:\Users\username\.ssh\
  • Вопрос задан
  • 2864 просмотра
Пригласить эксперта
Ответы на вопрос 3
mobilesfinks
@mobilesfinks
сисадмин *nix
Если использовать OpenSSH то у него есть параметр "-i" - указать файл ключа
в вашем случае будет примерно так
ssh $vash_host -i C:\Users\username\.ssh\id_rsa
нужно указать полный путь до закрытого ключа, где id_rsa - имя файла ключа
Ответ написан
@ShamblerR
putty.exe -l root -pw pass host
Ответ написан
Комментировать
@glsv
Столкнулся с проблемой, что клиент ssh на win не видит ключей из c:/users/USERNAME/.ssh и ищет их в /home/username/.ssh

Решил определением переменной среды
set HOME = %USERPROFILE%
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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