In questo tutorial, ti mostreremo come installare il server FTP su Manjaro 20. Per chi non lo sapesse, FTP (File Transfer Protocol) è un protocollo di rete standard utilizzato per trasferire file da e verso una rete remota.Il software server FTP più comune per Manjaro è il pacchetto vsftpd, che sta per "daemon FTP molto sicuro". È il pacchetto FTP predefinito per Manjaro e anche per la maggior parte delle altre distribuzioni Linux.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò passo passo l'installazione del server FTP su un Manjaro 20 (Nibia).
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:Manjaro 20 (Nibia).
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa il server FTP su Manjaro 20 Nibia
Passaggio 1. Prima di eseguire il tutorial di seguito, assicurati che il nostro sistema sia aggiornato:
sudo pacman -Syu
Passaggio 2. Installazione del server FTP su Manjaro 20.
Il pacchetto vsftpd è disponibile nei repository di Manjaro. Per installarlo, esegui i seguenti comandi:
sudo pacman -S vsftpd
Passaggio 3. Configura il server FTP.
La configurazione del server vsftpd è memorizzata in /etc/vsftpd.conf
file.
sudo nano /etc/vsftpd.conf
Modifica le seguenti righe come di seguito, decommentandole rimuovendo eventuali hash precedenti # come richiesto:
anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022
Salva e chiudi il file al termine, quindi riavvia il servizio vsftpd:
sudo systemctl restart vsftpd
Passaggio 4. Crea un utente FTP.
Ora crea un nuovo utente che useremo per accedere a FTP. In questo esempio creeremo un nuovo utente chiamato ranty:
useradd -g ftp -d /srv/http -s /sbin/nologin ranty passwd ratna
Passaggio 5. Testare il server FTP su Manjaro.
Per testare la connessione FTP, dovrai installare un client FTP nello stesso sistema o in un sistema separato da cui vuoi accedere al server FTP. Nel nostro caso , stiamo usando FileZilla come client FTP.
Congratulazioni! Hai installato correttamente il server FTP. Grazie per aver utilizzato questo tutorial per l'installazione dell'ultima versione del server FTP sul sistema Manjaro. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito ufficiale sito web vsftpd.