Monter un serveur ftp anonyme (en construction)

Le serveur ftp que j'utilise est ProFTPd. Il est assez simple d'emploi mais également performant au niveau de la sécurité. Installez le paquet correspondant :

# apt-get install proftpd

Télécharger le fichier de configuration que je vous fournis et copiez le dans le répertoire adéquat. Pour que les changements soient effectivement pris en compte, il faut relancer le serveur FTP :

# cp proftpd.conf /etc
# /etc/init.d/proftpd reload

Proftpd va créer, lors de son installation, le répertoire /home/ftp. C'est dans celui-ci qu'il faut ajouter des liens ou des fichiers pour qu'ils soient partagés à d'autres utilisateurs. Pour ajouter des fichiers, il suffit simplement de les copier dans /home/ftp. Pour monter son ftp avec des liens symboliques (par exemple, monter le répertoire musique de /home/partage dans /home/ftp), il faut modifier /etc/fstab. Pour l'exemple donné, cela donnera :

/home/partage/musique  /home/ftp/musique  none  bind,auto,defaults  0  0

Pour que le montage soit effectif :

# mount -a

Le montage s'effectuera automatiquement à chaque démarrage de la machine.