Questa penso sia la parte più facile.
Questa guida serve per mettere su un server FTP con utenti virtuali presi dal database MySQL.
Tuttavia non ha integrazione con gli utenti della posta (almeno al momento). Se la vorreste penso che dovreste usare LDAP o gli account UNIX direttamente.
Come nelle guide precedenti ci troviamo su Debian e vi consiglio di avere phpMyAdmin.
Ho unito la guida su come usare SQL su ProFTPd e quella su come usare le quote con sql sul suo sito.
Per completezza ho inserito anche le quote che però di default sono a 0, cioè illimitate.
La prima cosa da fare è installare il server FTP:
apt-get install proftpd-mod-mysql
Quindi configuriamo il server.
Spostiamoci nella cartella /etc/proftpd
.
Il primo file che modificheremo è proftpd.conf:
#Linea 14: ServerName "Tuoserver" # Linea 33, decommentiamo le righe: DefaultRoot ~ RequireValidShell off
Ora modifichiamo modules.conf: … [Leggi il resto]