SSL-Zertifikatsüberprüfung in LFTP deaktivieren
English
Deutsch
Problem:
Du möchtest lftp verwenden, um auf einen FTPS-Server zuzugreifen, erhältst aber eine Fehlermeldung wie diese:
lftp_error.txt
mirror: Fatal error: Certificate verification: certificate common name doesn't match requested host name ‘mydomain.de’ (C8:98:BC:01:1E:FF:08:CB:62:08:6B:F1:E8:4C:1F:13:0A:3B:D8:06)Lösung
Du kannst den folgenden Befehl in lftp verwenden, um die Zertifikatsüberprüfung zu deaktivieren:
lftp_disable_ssl.txt
set ssl:verify-certificate falseIn der lftp-Kommandozeile kannst du den Befehl ausführen und dann den Befehl, der die Fehlermeldung verursacht hat, erneut versuchen. Da lftp sich an die zuvor verwendeten Befehle erinnert, drücke einfach mehrmals die Pfeil-nach-oben-Taste, bis du den ursprünglichen Befehl siehst.
Beispiel:
lftp_session.txt
lftp [email protected]:~> mirror . MyBackup
mirror: Fatal error: Certificate verification: certificate common name doesn't match requested host name ‘mydomain.de’ (C8:98:BC:01:1E:FF:08:CB:62:08:6B:F1:E8:4C:1F:13:0A:3B:D8:06)
lftp [email protected]:~> set ssl:verify-certificate false
lftp [email protected]:~> mirror . MyBackup
[...]Falls dein Server tatsächlich kein FTPS unterstützt, musst du möglicherweise den Befehl set ftp:ssl-allow no verwenden, um FTPS vollständig zu deaktivieren.
Check out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow