Tutoriel d'installation d'un serveur ftp : vsftpd (1ère partie)Date de publication : 21/12/2005
Par
l'équipe Linux
Ce tutoriel vous accompagnera tout au long de l'installation de ce serveur ftp simple et efficace. Il sera en deux parties. La première vous permettra de configurer simplement votre serveur. Dans une seconde, nous verrons la configuration avancée du serveur. 1. Avant-propos sur le FTP 2. Le vif du sujet : vsftpd 2.1. Installation sous linux du serveur ftp 2.2. Configuration minimale via le fichier : vsftpd.conf 2.3. Quelques cas concrets 3. Conclusion 4. Remerciements 1. Avant-propos sur le FTP
De nombreux transferts de fichiers ont lieu à chaque instant sur internet.
Le vieux protocole ftp (File Transfert Protocol) est toujours aussi utilisé parce qu'il est simple et rapide à mettre en place. Pour les utilisateurs, un transfert FTP est aujourd'hui facilité grâce à divers clients FTP totalement graphique. J'ai choisi de vous montrer le serveur ftp : vsftpd. Parce qu'il est, je pense, suffisamment simple et robuste pour être apprécié par tous. 2. Le vif du sujet : vsftpd2.1. Installation sous linux du serveur ftp
Je vous propose d'utiliser le système de package implémenté sur votre distribution.
Le fichier de configuration se trouve régulièrement dans /etc avec le doux nom de vsftpd. Si jamais votre distribution a eu la bonne idée de changer sa place, faites un petit :
pour trouver son emplacement dans /etc
2.2. Configuration minimale via le fichier : vsftpd.conf
Le fichier vsftpd.conf vous propose un grand nombre d'options.
Nous allons examiner celles qui sont les plus simples et les plus interessantes dans une configuration minimale mais déjà puissante.
Les valeurs données aux options sont surtout dépendantes de l'utilisation prévue pour ce serveur ftp. "Pourquoi l'avez vous fait? Dans quel but? Pour qui? Dans quel environnement?" sont des questions essentielles à se poser avant de vous lancer dans la configuration.
2.3. Quelques cas concretsSi vous désirez faire un serveur pour que quelques amis viennent télécharger les vidéos de vacances, avec ces règles
Je conseillerais :
Par contre, vous êtes en entreprise :
Il faut mieux renforcer les règles de sécurité avec le chroot_local_user :
Un autre cas pour terminer avec l'anonymous Les règles sont les suivantes :
Je proposerais :
Dans le fichier vsftpd.chroot_list, vous devez mettre : "anonymous" afin de spécifier que les personnes connectées en anonyme seront chrootées.
3. ConclusionC'est fini ! Votre serveur ftp est installé. Les options vues sont simples et efficaces. Nous verrons dans un second temps l'ensemble des fonctions disponibles pour des cas bien précis. Nous verrons bientôt l'ensemble des fonctions de ce serveur FTP en gardant toujours un oeil sur la pratique! 4. Remerciements |
Copyright © 2006 Equipe Linux. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.