Я создал пару ключей или ключей RSA с помощью генератора ключей Putty. Открытый ключ прикреплен установленным на стороне сервера.
Закрытый ключ на клиентском компьютере с ОС Windows и используется с Pageant и FileZila и работает нормально. Теперь проблема в том, что когда я хочу подключить один и тот же sftp через инструмент командной строки PSFTP, происходит сбой.
если возможно , пожалуйста , предпримут шаги для установки ключа SSH на клиенте окон для sftp доступа с использованием psftp или непосредственно через пакетный файл.
2 ответа
Если pageant работает и загружен ключ, psftp должен его использовать. Это происходит в моей системе. Точно, как это терпит неудачу для вас?
plink должен использовать pageant таким же образом; это работает? Как насчет putty user@host (без использования сохраненного сеанса)?
В соответствии с руководством http://the.earth.li/~sgtatham/putty/0.63/htmldoc/Chapter6.html#psftp-pubkey опция -i или сохраненный сеанс, содержащий Auth, также должны работать, но я не пробовал их ,
Убедитесь, что вы используете одну и ту же версию Pageant и psftp . Некоторые версии не совместимы.
Если это не помогло, запустите psftp -v и попробуйте снова и включите вывод консоли в свой вопрос.
В идеале вы должны увидеть что-то вроде:
Pageant is running. Requesting keys.
Pageant has 2 SSH-2 keys
