![Rilasciato il sistema operativo elementare 6, ecco le novità](/f/940018b93bc154e364ea69b4803afc16.jpg?width=100&height=100)
In un giorno in cui l'archiviazione remota massiccia è piuttosto comune, potrebbe essere strano parlarne condivisione di file tramite FTP (File Transfer Protocol).
Tuttavia, viene ancora utilizzato per lo scambio di file in cui la sicurezza non rappresenta una considerazione importante e per il download pubblico di documenti, ad esempio.
È per questo motivo che imparare a configurare un server FTP e abilitare i download anonimi (che non richiedono l'autenticazione) è ancora un argomento rilevante.
In questo articolo spiegheremo come impostare un FTP server per consentire connessioni in modalità passiva dove il client avvia entrambi i canali di comunicazione al server (uno per i comandi e l'altro per la trasmissione effettiva di file, noti anche come canali di controllo e dati, rispettivamente).
Puoi leggere di più sulle modalità passive e attive (che non tratteremo qui) in FTP attivo vs. FTP passivo, una Spiegazione Definitiva.
Detto questo, cominciamo!
Impostare FTP nel nostro server installeremo i seguenti pacchetti:
# yum install vsftpd ftp [CentOS] # aptitude install vsftpd ftp [Ubuntu] # zypper install vsftpd ftp [openSUSE]
Il vsftpd pacchetto è un'implementazione di un server FTP. Il nome del pacchetto sta per Demone FTP molto sicuro. D'altra parte, ftp è il programma client che verrà utilizzato per accedere al server.
Tieni presente che durante l'esame ti verrà assegnato un solo VPS in cui dovrai installare sia client che server, quindi è esattamente lo stesso approccio che seguiremo in questo articolo.
Nel CentOS e openSUSE, ti verrà richiesto di avviare e abilitare il vsftpd servizio:
# systemctl start vsftpd && systemctl abilita vsftpd.
Nel Ubuntu, vsftpd dovrebbe essere avviato e impostato per avviarsi automaticamente agli avvii successivi dopo l'installazione. In caso contrario, puoi avviarlo manualmente con:
$ sudo service vsftpd start.
Una volta vsftpd è installato e funzionante, possiamo procedere alla configurazione del nostro server FTP.