Archive for June, 2011

Creare un server FTP

Creare un server FTP può sembrare banale, ma servono alcuni accorgimenti per farlo funzionare correttamente.

Installare il server FTP con:

aptitude install proftpd

e cambiare il file di configurazione con:

nano /etc/proftpd/proftpd.conf

Cambiare le seguenti impostazioni nel file:

ServerName                      "Azienda"

questo cambia il nome del server visualizzato quando un client si connette.

ServerType                      standalone

questo cambia l’avvio del server, nel qual caso viene gestito come un servizio.

DefaultRoot                     ~

questo impedisce agli utenti collegati di navigare al di fuori della loro home.

Port                            5021

questo cambia la porta di default.

PassivePorts                  5022 5050

questo cambia le porte passive in ascolto

MasqueradeAddress               1.2.3.4

questo cambia l’ip pubblico con cui il server figura in ascolto.

A questo punto riavviare il server con:

service proftpd restart

Nel caso in cui si abbia un firewall bisogna impostare il forward delle porte dal 5021 al 5050 verso il server FTP.

NB: Il client funzionerà solo in modo passivo, di conseguenza bisogna impostare tale modalità al momento della connessione.