FTPES - FTP explicite TLS/SSL en Python
J'ai besoin d'un client python pour faire FTPES (explicite), est-ce quelqu'un a de l'expérience avec n'importe quel paquet python qui peuvent le faire.
Je ne suis pas capable de le faire en python, mais peut se connecter à un serveur FTP à l'aide d'outils comme FileZilla
Grâce
OriginalL'auteur user424060 | 2011-04-04
Vous devez vous connecter pour publier un commentaire.
FTP-SSL Explicite est bien soutenu par de natif de Python. Après la mise en place de la connexion, vous pouvez utiliser tous les ftplib commandes. Plus peut être trouvé à:
http://docs.python.org/2/library/ftplib.html#ftplib.FTP_TLS
Voici un exemple de base pour le téléchargement d'un fichier:
OriginalL'auteur SilentSteel
Pour moi cela a fonctionné: (le nom d'utilisateur après authentification). Prises de Nullege. Ils semblent être des tests pour ftplib.
OriginalL'auteur user2099394
Si vous pouvez utiliser un client sftp, il est fourni avec paramiko... cependant, sftp et ftp sur ssl (ftps) sont différents...
Ma recherche sur google indique que ftp sur ssl peuvent être disponibles dans ftplib, bien que je n'ai pas essayé ce mécanisme de moi-même... le FTP_TLS méthode n'a été ajouté dans python 2.7
OriginalL'auteur Mike Pennington
Standard ftplib ne contiennent tout ce dont vous avez besoin pour ftpes (ftps explicite) de connexion. Je n'ai pas trouver de moyen facile de faire des connexions implicites.
Voir: http://docs.python.org/2/library/ftplib.html#ftplib.FTP_TLS
OriginalL'auteur Sami Lehtinen