MINGW Windows - curl 7.59.0 отсутствует sftp lib - PullRequest
0 голосов
/ 15 мая 2018

Я установил новую версию msysgit и MINGW, но sftp не поддерживается ?!Не могли бы вы помочь мне добавить это?

$ curl -V
curl 7.59.0 (x86_64-w64-mingw32) libcurl/7.59.0 OpenSSL/1.0.2o (WinSSL) 
zlib/1.2.11 libidn2/2.0.4 nghttp2/1.31.0
Release-Date: 2018-03-14
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 
pop3s rtsp smtp smtps telnet tftp
Features: AsynchDNS Debug IDN IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL 
libz TLS-SRP HTTP2 HTTPS-proxy MultiSSL Metalink

, когда я пытаюсь получить доступ к sftp: fatal: Protocol 'sftp' not supported by curl, exiting...

1 Ответ

0 голосов
/ 15 мая 2018

Я нашел решение.Я просто скачал какой-то другой файл curl.exe и заменил его на

C:\Program Files\Git\mingw64\bin

SFTP, но затем произошла другая ошибка.

fatal: Could not get last commit. Network down? Wrong URL? Use 'git ftp init' for the initial push., exiting...

Итак, я запустил с опцией -v: git ftp push -v

Ошибка была: curl: (51) SSL peer certificate or SSH remote key was not OK

Наконец я запустил ssh-keyscan hostname.example.com >> ~/.ssh/known_hosts отсюда

Но это мне не поможет, поэтому я просто использую параметр --insecure, и теперь он работает прекрасно.

...