|
Vous pouvez également retouver d'autres articles sur notre blog ou sur Twitter .
12/06/2007 - Monter un serveur FTP sécurisé
Sur un de nos serveurs hébergés, nous devons installer et configurer rapidement un serveur FTP d'upload pour quelques-un de nos clients. Notre plateforme de prédilection est désormais Ubuntu-Server étant donné le manque de visibilité de Mandriva. Voici décrites ci dessous les quelques étapes que nous avons suivi.
Installation de proftpd.
La distribution proftpd est contenu dans le repository universe d'Ubuntu que nous devons activer en décommentant dans le fichier /etc/apt/sources.list la ligne :
Ensuite on effectue un classique :
Dans le menu proposé, on choisit l'installation en "standalone" plutot qu'avec (x)inetd.
Configuration de proftpd.
La configuration par défaut laisse à désirer notamment au niveau de la sécurité. Nous modifions donc le fichier /etc/proftpd/proftpd.conf en ajoutant les lignes suivantes :
Création des comptes FTP
Par défaut, tout compte déclaré dans le système et non inclus dans le fichier "/etc/ftpusers" est apte à se connecter. Ce principe de black-list n'est évidemment pas acceptable au vu des risques encourus. Nous préférons donc opter pour un système en liste blanche via les directives suivantes :
ll faut ensuite à la fois créer les comptes dans le système (avec la commande useradd , par exemple) et pour la partie proftpd avec la commande :
On notera que le uid (user identification number) fourni (ici "1005") doit correspondre à celui indiqué dans le fichier système /etc/password. |