| Fonction | Transfert sécurisé de fichiers |
|---|---|
| Sigle | FTPS, FTPES |
| Port | 21 (en mode explicite) 990 et 989 (écoute et données en mode implicite) |
| RFC | RFC 4217,RFC 2228 |
LeFile Transfer Protocol Secure, abrégéFTPS, est unprotocole de communication destiné à l'échangeinformatique de fichiers sur unréseauTCP/IP, variante duFTP,sécurisé avec les protocolesSSL ou TLS. Il permet au visiteur de vérifier l'identité duserveur auquel il accède grâce à uncertificat d'authentification. Il permet également dechiffrer la communication.
Il y a deux méthodes pour invoquer le chiffrement SSL/TLS avec FTP, soit de manière explicite, soit implicite.
La connexion s'effectue sur le port 21, le port de commande FTP standard, et soit :
Cette approche est compatible avec les serveurs ou clients FTP ne supportant pas le chiffrement SSL/TLS, auquel cas une connexion non chiffrée pourra être utilisée ou bien refusée.
Leschéma d'URI estftpes:// ou simplementftp://.
LesRFC 4217[1] etRFC 2228[2] décrivent ce mécanisme explicite avec chiffrement TLS.
La connexion au serveur se fait sur le port 990, port de commande sur lequel la négociation SSL/TLS s'effectue. Le port de données est le 989, lui aussi chiffré.
Leschéma d'URI estftps://.
Cette approche plus ancienne que la méthode explicite n'est pas soutenue par l'IETF.
Cette approche est semblable au fonctionnement duHTTPS décrit dans laRFC 2818[3] car la négociation SSL/TLS se fait lors de la connexion.
Protocoles de transfert de fichier | |
|---|---|
| Transfert de fichier | |