Hallo,
ich bekomme folgende Meldung bei Verwendung curl:
1 | curl: (1) Protocol "sftp" not supported or disabled in libcurl |
wie kann curl sftp fähig machen ?
Gruss John
Anmeldungsdatum: Beiträge: 96 |
Hallo, ich bekomme folgende Meldung bei Verwendung curl:
wie kann curl sftp fähig machen ? Gruss John |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
|||
(Themenstarter)
Anmeldungsdatum: Beiträge: 96 |
#WebsiteDev#git Ich verwende https://github.com/git-ftp/git-ftp um meine lokalen Änderungen zu deployen nun möchte ich gerne auf sftp umstellen da ich bisher immer nur ftp verwendet habe . Soweit ich das verstehe verwendet git-ftp curl. |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Zeig mal bitte dpkg -l|grep libcurl |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 96 |
|
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Hm, also offenbar wird unter Ubuntu die libcurl ohne |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 96 |
Danke misterunknown nun funktioniert es auf einem Rechner, jedoch bekomme ich es auf einem anderen Rechner nicht hin. Ich habe versucht curl komplett zu entferne und dann wieder zu installieren
wenn ich aber curl -V eingebe bekomme ich immer noch einen Output als würde curl weiterhin installiert sein. Wie macht man das denn richtig ? |
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Hast du auf diesem anderen Rechner curl bereits per Hand installiert?
Dann hattest du curl scheinbar bereits händisch installiert, also ohne die Paketverwaltung.
Gehe einfach nochmal in das curl-Verzeichnis und führe ein sudo make uninstall aus. Anschließend nochmal alle Pakete mit curl purgen: dpkg -l|grep curl apt-get remove --purge curl libcurl3 ... Wichtig ist, dass auch alle libcurl* Pakete weg sind. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 96 |
Gut danke hab curl nochmals händisch installiert, leider fehlt noch das sftp curl -v
|
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Zeig mal die Ausgabe von ./configure --with-ssl --with-libssh2 Mich interessiert eigentlich nur am Ende die Zusammenfassung: configure: Configured to build curl/libcurl: curl version: 7.58.0 Host setup: x86_64-pc-linux-gnu Install prefix: /usr/local Compiler: gcc SSL support: enabled (OpenSSL) SSH support: enabled (libSSH2) zlib support: no (--with-zlib) brotli support: no (--with-brotli) GSS-API support: no (--with-gssapi) TLS-SRP support: enabled resolver: POSIX threaded IPv6 support: enabled Unix sockets support: enabled IDN support: no (--with-{libidn2,winidn}) Build libcurl: Shared=yes, Static=yes Built-in manual: enabled --libcurl option: enabled (--disable-libcurl-option) Verbose errors: enabled (--disable-verbose) SSPI support: no (--enable-sspi) ca cert bundle: /etc/ssl/certs/ca-certificates.crt ca cert path: no ca fallback: no LDAP support: no (--enable-ldap / --with-ldap-lib / --with-lber-lib) LDAPS support: no (--enable-ldaps) RTSP support: enabled RTMP support: no (--with-librtmp) metalink support: no (--with-libmetalink) PSL support: no (libpsl not found) HTTP2 support: disabled (--with-nghttp2) Protocols: DICT FILE FTP FTPS GOPHER HTTP HTTPS IMAP IMAPS POP3 POP3S RTSP SCP SFTP SMB SMBS SMTP SMTPS TELNET TFTP |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 96 |
|
||
Ehemalige
Anmeldungsdatum: Beiträge: 4403 Wohnort: Sachsen |
Hm, in deiner Konfiguration ist der SSH-Support auf jeden Fall mit drin. Du solltest noch |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 96 |
Danke misterunknown es funktioniert jetzt auch mit sftp. |