Я пытаюсь подключиться к SFTP-серверу для нашего клиента и отправить файлы в автоматическом режиме с использованием MS Windows. Данные, которые я получил от клиента, не включают пароль. Вместо этого у меня есть пара открытого и закрытого ключей, использующая PuTTY.
Типичная используемая строка подключения выглядит следующим образом
open sftp://username:password.SFTPURL:port -hostkey="ssh-dss 1024 XXXXXXX"
Я, однако, не понимаю, как указать закрытый ключ в этой связи, а не пароль. Как мне сообщить скрипту, где находится закрытый ключ и есть ли конкретное ключевое слово для использования при соединении с использованием открытого ключа?
Я новичок в этом, поэтому, пожалуйста, потерпите меня.
Спасибо!
источник