GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare il server FTP su Ubuntu 18.04 Bionic Beaver

In questo articolo, avremo spiegato i passaggi necessari per installare il server FTP su Ubuntu 18.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.

FTP è un protocollo server client che consente due canali di comunicazione tra client e server. Utilizzando un client FTP saremo in grado di caricare, scaricare ed eliminare i file sul server. Inizialmente, il client deve autenticare il server FTP. La sessione FTP funzionerà sia in modalità passiva che attiva. Attiva è la modalità predefinita per FTP. In modalità di connessione attiva, quando il client inizia a stabilire la connessione iniziale, il server avvia la seconda connessione e abilita il trasferimento dei dati al client. In connessione passiva, il client si connette e invia il comando PASV al server. Quindi il server invia il numero di porta al client.

Installa il server FTP su Ubuntu

Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.

sudo apt update
sudo apt upgrade

Passaggio 2. Installazione del server FTP su Ubuntu 18.04 LTS.

Il demone VSFTP si trova nei repository standard, quindi l'installazione può essere eseguita con un solo comando. Aprire una finestra di terminale ed emettere quanto segue:

sudo apt install vsftpd

Dopo aver installato VSFTPD, i comandi seguenti possono essere utilizzati per arrestare, avviare e abilitare il servizio server in modo che si avvii sempre all'avvio del server:

sudo systemctl stop vsftpd.service
sudo systemctl start vsftpd.service
sudo systemctl enable vsftpd.service

Passaggio 3. Configurazione di vsftpd.

Creeremo un nuovo file di configurazione. Prima di farlo, rinominiamo l'originale con il comando:

sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.orig

Crea il nuovo file con il comando:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=30000
pasv_max_port=30100
allow_writeable_chroot=YES

Questo è tutto ciò che devi fare per installare il server FTP su Ubuntu 18.04. Spero che tu possa trovare utile questo suggerimento rapido. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.


Ubuntu
  1. Come installare Ubuntu 18.04 Bionic Beaver

  2. Come installare il server minimo Ubuntu 18.04 LTS (Bionic Beaver).

  3. Come installare un server FTP su Ubuntu 20.04

  4. Come installare GlassFish su Ubuntu 18.04 Bionic Beaver

  5. Come installare il server FTP su Ubuntu 20.04

Come installare Wine su Ubuntu 18.04 Bionic Beaver

Come installare Geany su Ubuntu 18.04 Bionic Beaver

Come installare Skype su Ubuntu 18.04 Bionic Beaver

Come installare GIMP su Ubuntu 18.04 Bionic Beaver

Come installare VestaCP su Ubuntu 18.04 Bionic Beaver

Come installare Minecraft Server su Ubuntu 18.04 Bionic Beaver