Ubuntu: come Installare un Server FTP

16
173
In questa guida vedremo come installare e configurare un server FTP in Debian, Ubuntu e derivate.

Ubuntu - Installare e Configurare Server FTP
La maggior parte degli utenti che utilizzano un server Debian o Ubuntu si connettono da remoto utilizzando SSH per operare da terminale oppure via FTP per gestire i vari file e directory. Accedere via FTP in un server o versione desktop di Debian, Ubuntu o una derivata è molto semplice grazie al tool open source vsftpd che include anche numerose ed utili funzionalità. vsftpd (Very Secure FTP Daemon) ci consente di creare facilmente un server FTP con la possibilità di accederne anche da anonimo, attraverso autenticazione PAM ecc oltre a consentirci di limitare l’utilizzo della banda, consentire solo la lettura dei file ecc.

Installare vsftpd in Debian, Ubuntu e derivate è molto semplice basta digitare da terminale:

sudo apt-get install vsftpd

al termine dell’installazione potremo operare in alcune funzionalità del nuovo server FTP direttamente dal file di configurazione vsftpd.conf del quale ne faremo prima un backup digitando:

sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old

non ci resta che avviare /etc/vsftpd.conf con nano digitando:

sudo nano /etc/vsftpd.conf 

vsftpd configurazione

tra le varie opzioni possiamo decidere se attivare o meno l’accesso come anonimo (grazie all’opzione anonymous_enable), in write_enable possiamo attivare o meno la possibilità di modificare o eliminare file e directory, listen= consente invece di abilitare o disabilitare il funzionamento di vsftpd in modalità stand-alone ecc.

Una volta configurato il nostro Server FTP salviamo il tutto con CTRL X e poi s
e riavviamo il tutto digitando

sudo service vsftpd restart

non ci resta che accedere via ftp da locale o remoto attraverso ad esempio il client FTP FileZilla.

Per ripristinare le configurazioni di default basta digitare:

sudo cp /etc/vsftpd.conf.old /etc/vsftpd.conf
sudo service vsftpd restart 

ed ecco ripristinato come default vsftpd.

Home vsftpd