FTPES - FTP über explizites TLS/SSL in Python
Brauche ich einen python-client zu tun FTPES (explicit), wer hat Erfahrung mit einem python-Paket, die dies tun können.
Ich bin nicht in der Lage, dies zu tun in python, aber kann eine Verbindung zum FTP-server mithilfe von tools wie FileZilla
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
FTP-SSL Explicit gut unterstützt native Python. Nach dem einrichten der Verbindung, können Sie alle standard-ftplib Befehle. Mehr kann gefunden werden an:
http://docs.python.org/2/library/ftplib.html#ftplib.FTP_TLS
Hier ist ein einfaches Beispiel für das herunterladen einer Datei:
Für mich gearbeitet: (Anmeldung nach dem auth). Entnommen aus Nullege. Sie scheinen tests für ftplib.
Wenn Sie mit einem sftp-client, ist es mit paramiko... aber, sftp und ftp über ssl (ftps) sind verschiedene...
Mein googeln zeigt, dass ftp über ssl verfügbar sein, in ftplib, obwohl ich habe nicht versucht, diesen Mechanismus selbst... die FTP_TLS Methode wurde nur Hinzugefügt, in python 2.7
Standard ftplib enthält alles, was Sie für ftpes (ftps explizite) Verbindung. Ich finde nicht einfache Weg, um implizite verbindungen.
Finden Sie unter: http://docs.python.org/2/library/ftplib.html#ftplib.FTP_TLS