FTP FTP

1. Présentation

FTP (File Transfer Protocol) est un protocole de transfert de fichiers sur réseau IP standardisé par l’IETF (Internet Engineering Task Force). Même s’il est préférable d’utiliser des protocoles sécurisés de transfert de fichiers comme SFTP ou SCP, FTP reste extrêmement utilisé sur l’Internet. Par exemple, Red Hat utilise un serveur FTP pour mettre à disposition les images ISO de ses systèmes d’exploitation, tandis que Cisco a un serveur FTP contenant les IOS de ses routeurs, commutateurs et pare-feux.

On trouve deux configurations type de serveurs FTP :

  • Serveurs anonymes, sur lesquels n’importe qui peut se connecter.

  • Serveurs avec authentification : il faut un login/mot de passe pour accéder au contenu.

Pour cette dernière utilisation, il est maintenant préférable d’utiliser SFTP, qui est l’équivalent de FTP par SSH.

Un serveur FTP disponible sur les systèmes Red Hat Enterprise Linux est vsftpd, pour Very Secure FTP daemon (service FTP très sécurisé). vsftpd

vsftpd a plusieurs avantages :

  • Son authentification est basée sur PAM, il dispose donc des mêmes moyens d’authentification, qui sont très variés. Il est ainsi possible d’authentifier les utilisateurs avec une base de données MySQL par exemple.

  • Il utilise des utilisateurs virtuels, qui n’ont pas d’existence dans le système d’exploitation...

Pour consulter la suite, découvrez le livre suivant :
couv_RI3RED.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
DNS
Suivant
NFS