Come Configurare un Server FTP in Linux Ubuntu

Questo articolo ti mostrerà come configurare un server FTP sulla distribuzione Ubuntu di Linux. Un server FTP ha una moltitudine di usi, ad esempio può contenere tutti i dati del tuo sito web, oppure può essere utilizzato per condividere i file memorizzati nel tuo computer. Vediamo insieme come fare.

Passaggi

  1. Avvia la tua versione di Ubuntu.
  2. Seleziona il menù 'Applicazioni', dal menù che apparirà seleziona 'Accessori' e scegli la voce 'Terminale'.
  3. Inserisci il seguente comando nella finestra terminale: 'sudo apt-get install vsftpd' (senza apici). Queste istruzioni avviano l'installazione di un server FTP sul tuo sistema. Se sei connesso come utente 'root', il comando 'sudo' non è necessario, poiché serve ad avere i privilegi amministrativi. In questo caso, digita semplicemente il comando 'apt-get install vsftpd'.
  4. Apri il file di configurazione del server FTP. Per farlo, seleziona il menù 'Risorse', e clicca la voce 'Computer'.
  5. Nella finestra 'Esplorazione file', seleziona l'icona sulla sinistra, relativa al 'File System'.
  6. Seleziona la cartella 'etc'.
  7. Seleziona, con un doppio click, l'icona 'vsftpd.conf'.
  8. Abilita l'accesso anonimo. Inserisci la seguente riga di codice 'anonymous_enable=YES' (senza apici), per abilitare l'accesso anonimo al tuo sito FTP. Il simbolo del cancelletto (# ), all'inizio di una riga, indica semplicemente che si tratta di una riga di commento. Il parametro 'write_enable=YES' (senza apici) abilita i permessi di scrittura su file system, permettendoti di abilitare l'uploading di file sul tuo sito FTP.
  9. Personalizza la frase di benvenuto per chi si collega al tuo server FTP. Rimuovi il simbolo di commento (# ) dalla riga relativa e digita il tuo messaggio di benvenuto. Ad esempio 'ftpd_banner=Benvenuto sul server FTP di....' (senza apici).
  10. Clicca il pulsante 'Salva', per rendere effettive le microfiche, e poi chiudi il file.
  11. Per riavviare il servizio FTP, digita il seguente comando: 'sudo /etc/init.d/vsftpd restart' (senza apici). Ricorda che devi utilizzare il prefisso 'sudo', solo se sei collegato con un utente che non ha i privilegi di amministrazione.
  12. Carica dei file sul tuo server FTP. Per spostare i file sul server, o per accedere alla cartella FTP, utilizza i comandi che vedi nell'immagine qui sotto.

Consigli

  • Leggere tutto il contenuto del file di configurazione e la relativa documentazione è sicuramente un'ottima idea. Un server FTP può essere utilizzato per molti scopi diversi e la configurazione standard, proposta in questo articolo, potrebbe non essere quella ideale per te. Se vuoi approfondire l'argomento puoi collegarti al sito di supporto di Ubuntu.
  • Configura il tuo router per attivare il port forwarding del traffico ricevuto sulle porte utilizzate dal servizio ftp (20 e 21 TCP), così che venga indirizzato all'indirizzo IP del server. Segui la stessa procedura se hai anche un server di posta elettronica.
  • Se vuoi accedere al tuo servizio FTP, tramite il Web, fallo impostando un server DNS, in questo modo non dovrai ricordarti a memoria il tuo indirizzo IP pubblico.
Information
Users of Guests are not allowed to comment this publication.