GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Pure-FTPd su CentOS

In questo tutorial, ti mostreremo come installare e configurare Pure-FTPd sul tuo CentOS. Per chi non lo sapesse, Pure-FTPd è un (BSD) gratuito , server FTP sicuro, di qualità di produzione e conforme agli standard. Non fornisce campanelli e fischietti inutili ma si concentra sull'efficienza e sulla facilità d'uso. Fornisce risposte semplici alle esigenze comuni, oltre a funzioni utili uniche per utenti personali e fornitori di hosting.

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ò l'installazione passo passo di Pure-FTPd sul sistema CentOS. Puoi seguire le stesse istruzioni per AlmaLinux e Rocky Linux.

Installa Pure-FTPd su CentOS/AlmaLinux/Rocky Linux

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo yum update
sudo yum install epel-release

Passaggio 2. Installazione di Pure-FTPd su CentOS

Ora eseguiamo il seguente comando per installarlo:

sudo yum install pure-ftpd -y

Passaggio 3. Configurazione del server Pure-FTPd.

Digita il seguente comando per modificare il file di configurazione Pure-FTPd:

nano /etc/pure-ftpd/pure-ftpd.conf

Assicurati di avere queste opzioni:

# If you want simple Unix (/etc/passwd) authentication, uncomment this
UnixAuthentication            yes
ChrootEveryone yes
NoAnonymous yes
# PureDB user database (see README.Virtual-Users)
PureDB /etc/pure-ftpd/pureftpd.pdb
# Automatically create home directories if they are missing
CreateHomeDir yes

Infine, salva il database utente Pure-FTPD.

pure-pw mkdb

Aggiungi un utente virtuale.

pure-pw useradd ftpuser -u user -g group -d /var/www/your-domain.com/public_html

 Quindi, avvia il servizio e abilita l'avvio del servizio all'avvio:

sudo systemctl enable pure-ftpd
sudo systemctl start pure-ftpd

Passaggio 4. Configura Firewall.

Se stai usando firewalld, esegui semplicemente il seguente comando per abilitare la porta 21 (FTP) e la porta 22 (SFTP) per Pure-FTPd:

sudo firewall-cmd --zone=public --permanent --add-service=ftp

Congratulazioni! Hai installato correttamente il server FTP. Grazie per aver utilizzato questo tutorial per installare il server FTP sicuro Pure-FTPd sul sistema CentOS. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito ufficiale Pure-FTPd.


Cent OS
  1. Come installare Vagrant su CentOS 7

  2. Come installare Gitea su CentOS 8

  3. Come installare Memcached su CentOS 8

  4. Come installare Nginx su CentOS 7

  5. Come installare ownCloud su CentOS 8

Come installare Zoom su CentOS 8

Come installare Nethogs su CentOS

Come installare Yourls in CentOS 8

Come installare SuiteCRM su CentOS 8

Come installare Minikube su CentOS 8

Come installare Gogs su CentOS 7