Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Vsftpd: realizzare un server FTP su Linux

Articolo scritto da Francesco Celebrini
Pagina 1 di 3

L'FTP (File Transfer Protocol) è un protocollo facente parte della famiglia di protocolli TCP/IP, utilizzato per la trasmissione di dati e per caricare/scaricare file tra computer.

Per funzionare l'FTP utilizza un modello client/server che consiste appunto in un server FTP, un programma che accetta connessioni in entrata, nel caso di Linux un demone continuamente in ascolto, e il client FTP, che invia al server la richiesta, costituito generalmente da un programma apposito (es. FileZilla) oppure da un qualsiasi browser.

(L'articolo continua più sotto...)

Più semplicemente, il server FTP mette a disposizione del client FTP file e ogni altro tipo di risorsa che può essere condivisa e trasmessa.

In questo articolo prenderemo in esame l'installazione e la configurazione del server FTP Vsftpd su una macchina Debian (discorso valido quindi anche per installazioni Ubuntu).

L'accesso a un server FTP da parte di un client può avvenire in due modi principali:

Nel modo anonimo, i client accedono al server FTP utilizzando in maniera predefinita l'account utente chiamato "anonymous" o "ftp" e inviando generalmente un indirizzo di posta elettronica come password.
Nel modo con autenticazione l'utente utilizzato dal client deve essere in possesso di un account e di una password preventivamente definiti sul server.

Di default la directory radice del server FTP è nascosta e scambiata con la directory /home/ftp, che contiene i file resi disponibili, in modo da nascondere il resto del file system agli accessi dei client.

Gli esempi che seguiranno sono stati realizzati su una rete locale e riguardano configurazioni molto semplici che possono essere da stimolo per un approfondimento dell'argomento.

Corsi
Corso LinuxCorso Linux
Guida completa al sistema open-source. A partire da 39 €.
Corso PHPCorso PHP
Corso completo per la creazione di siti Web dinamici. A partire da 49 €.
Corso Ruby e Ruby On RailsCorso Ruby e Ruby On Rails
Creare software ed applicazioni Web con Ruby e ROR. A partire da 49 €.
Vedi anche...
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122