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

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

В общим нужно через cmd подключаться к серверу по ssh без ввода пароля, через PuTTY получается, а вот если через cmd запрашивает пароль, закрытый ключ лежит в C:\Users\username\.ssh\
  • Вопрос задан
  • 3006 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Слёрм
    Python для инженеров
    3 месяца
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Слёрм
    Базовое администрирование Linux серверов с FirstVDS
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 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%
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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