Cercavo un server FTP sicuro ed affidabile e sono arrivato a Pure-FTPd.

Installiamo Pure-FTPd con un semplice:

apt-get install pure-ftpd-common pure-ftpd

Modifichiamo il tipo di avvio del server editando il file /etc/default/pure-ftpd-common cambiando questo:

STANDALONE_OR_INETD=inetd

Con:

STANDALONE_OR_INETD=standalone

Usiamo il database degli utente di PureFTPd quindi va specificato come primo sistema di autenticazione:

cd /etc/pure-ftpd/auth
ln -s /etc/pure-ftpd/conf/PureDB 50pure

Creiamo il primo utente virtuale associandolo all’utente reale:

pure-pw useradd -u -g -d

Generaimo il db di PureFTPd:

pure-pw mkdb

Se si vuole cambiare la password all’utente basta digitare:

pure-pw passwd

Poi serve rigenerare il db con:

pure-pw mkdb

Abilitiamo le porte per l’FTP passivo creando il file /etc/pure-ftpd/conf/PassivePortRange ed inserendo l’intervallo di porte in separato da uno spazio:

es: 50000 51000

Un ber restart di PureFTPd:

/etc/init.d/pure-ftpd restart

Ed il server è servito!:)