ProFTPD

Un article de Wikiserveur.

Jump to: navigation, search
Cet article est une ébauche à compléter.

Sommaire

[modifier] Installation

apt-get install proftpd

On empêche la connexion par ftp par défaut à tout les utilisateurs du système.

cp /etc/passwd /etc/ftpusers

Il faut cependant le nettoyer pour qu'il ait la forme suivante :

root
daemon
bin
sys
sync
games
man
lp
mail
 news

N'oubliez pas d'y ajouter anonymous et de retirer les utilisateurs qui ont le droit de se connecter par ftp au serveur.

Pour configurer le serveur, editez /etc/proftpd.conf. Voici par exemple la fin de mon fichier de configuration :

<Global>
DefaultRoot ~
RootLogin off
RequireValidShell off
UseFtpUsers on
</Global>

IdentLookups off
UseReverseDNS off

Prise en compte des modifications de configuration

/etc/init.d/proftpd reload

[modifier] Pour utiliser la connexion passive derrière un routeur

(à écrire : explication des protocoles FTP et configuration du routeur)

# Port 21 is the standard FTP port.
Port                            21
PassivePorts                    60000 65535
# NAT
MasqueradeAddress               82.236.136.196

[modifier] Pour autoriser la reprise des téléchargements

# Reprise des telechargements
AllowStoreRestart      on
AllowRetrieveRestart      on

[modifier] Liens externes