FTP Server su Linux

Da Wiki-itsos.

IMPORTANTE: La seguente guida non è completa ed è molto approssimativa. Sarebbe meglio non usarla ;)
C'e' questa bella guida per Windows... perchè non guardarla???


Siccome la guida non è completa, se qualcuno volesse ampliarla è libero di farlo :)


Installazione del server FTP

Preparare le macchine

Per prima cosa prepareremo la macchina che fungerà da server, impostando un indirizzo IP statico ad essa, per esempio "192.168.0.15"

Installazione del pacchetto

Ora installeremo il server FTP "vsftpd" con il comando:

sudo apt-get install vsftpd


SuppaMan80.png


Configurazione del server FTP

Configurazione del server FTP

Come prima cosa, dopo l'installazione del server occorre abilitare l'accesso agli utenti anonimi. Per fare ciò modificheremo la configurazione del server tramite il comando:

sudo nano /etc/vsftpd.conf


SuppaMan81.png


Ora assegnermo una directory root al nostro server FTP, in modo che gli utenti possano caricare/scaricare file solo da quella directory:


SuppaMan82.png


Una volta modificato il file di configurazione, riavvieremo il server per applicare le modifiche, con il comando:

sudo service vsftpd restart


SuppaMan83.png


Possiamo ora provare ad accedere al nostro server FTP, con il comando

ftp indirizzoserver

e noteremo che, eseguendo un "ls -a" non sarà contenuto nessun file.

SuppaMan84.png


Allora proveremo a creare un file e vedere se sarà visualizzato nel nostro server FTP. Creiamo un file nella cartella che abbiamo indicato prima come directory root:


SuppaMan85.png


Ora, rientrando nel server, noteremo che il file è stato creato.

SuppaMan86.png