# installer proftpd et inetd et choisir inetd comme type de serveur proftpd.
apt-get install proftpd openbsd-inetd
Utilisation d'un proftpd avec authentification dans un fichier texte (passwd) seulement
mkdir -p /home/ftp/ftp1
chown 2000:nogroup /home/ftp/ftp1
cd /etc/proftpd
# création de l'usager ftp1 avec le uid 2000, groupe "nobody"
# le fichier "/etc/proftpd/ftpd.passwd" va être créé
ftpasswd --uid 2000 --gid 65534 --name ftp1 --home /home/ftp/ftp1 --shell /bin/false --passwd
# dans le fichier /etc/proftpd/proftpd.conf, ajouter les lignes
AuthUserFile /etc/proftpd/ftpd.passwd
<Limit login>
Order allow,deny
AllowUser ftp1
Deny from all
</Limit>
# activer les lignes
DefaultRoot ~
# commenter les lignes
# AuthOrder *mod_auth_pam.c mod_auth_unix.c
# ajouter ou décommenter la ligne suivante pour utiliser /bin/false sur certain serveur
RequireValidShell off