mrusklon
@mrusklon
Не получается? Яростно гугли!

Как подключить WinSCP к sftp используя командную строку?

пытаюсь по примеру подключится по ssh
https://winscp.net/eng/docs/scripting
"d:\temp\WinSCP\WinSCP\WinSCP.com" ^
  /log="d:\temp\WinSCP\WinSCP.log" /ini=nul ^
  /command ^
    "open sftp://логин:пароль@адрес_сервака/ -hostkey=""ssh-rsa 2048 AAAAB3NzaC1yc2EAAAADAQABAAABAQC9UxJK"часть кода скрыта"DAV8ZUIInB3Ov+x=""" ^
    "synchronize local -criteria=time d:\temp /test1" ^
    "exit"


почему то когда открываю bat файл с этим содержимым он моментально закрывается не дает мне посмотреть что там за проблемы, pause не помогает , я пробовал так делать с FTP соединением и все работало , вся загвоздка в ssh ключе , как именно его надо вставить я не пойму пока что
я генерирую его
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub

пример из интернета
fBDHPPQ.png

как правильно все ввести?
  • Вопрос задан
  • 2899 просмотров
Пригласить эксперта
Ответы на вопрос 1
erge
@erge
Примус починяю
вся загвоздка в ssh ключе , как именно его надо вставить я не пойму пока что


Ну что же непонятного? синтаксис команды open описан:
https://winscp.net/eng/docs/scriptcommand_open

ссш ключ вставляется через опцию
-privatekey= - путь к файлу ключу
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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