GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Pure-FTPd sur CentOS

Dans ce tutoriel, nous allons vous montrer comment installer et configurer Pure-FTPd sur votre CentOS. Pour ceux d'entre vous qui ne le savaient pas, Pure-FTPd est un logiciel gratuit (BSD) , sécurisé, de qualité production et conforme aux normes. Il ne fournit pas de cloches et de sifflets inutiles, mais se concentre sur l'efficacité et la facilité d'utilisation. Il fournit des réponses simples aux besoins courants, ainsi que des fonctionnalités utiles uniques pour les utilisateurs personnels ainsi que fournisseurs d'hébergement.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de Pure-FTPd sur le système CentOS. Vous pouvez suivre les mêmes instructions pour AlmaLinux et Rocky Linux.

Installer Pure-FTPd sur CentOS/AlmaLinux/Rocky Linux

Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.

sudo yum update
sudo yum install epel-release

Étape 2. Installer Pure-FTPd sur CentOS

Nous exécutons maintenant la commande suivante ci-dessous pour l'installer :

sudo yum install pure-ftpd -y

Étape 3. Configuration du serveur Pure-FTPd.

Tapez la commande suivante pour modifier le fichier de configuration Pure-FTPd :

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

Assurez-vous d'avoir ces options :

# 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

Enfin, enregistrez la base de données utilisateur Pure-FTPD.

pure-pw mkdb

Ajouter un utilisateur virtuel.

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

 Ensuite, démarrez le service et activez-le au démarrage :

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

Étape 4. Configurez le pare-feu.

Si vous utilisez firewalld, exécutez simplement la commande suivante pour activer le port 21 (FTP) et le port 22 (SFTP) pour Pure-FTPd :

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

Félicitations ! Vous avez installé avec succès le serveur FTP. Merci d'avoir utilisé ce didacticiel pour installer le serveur FTP sécurisé Pure-FTPd sur le système CentOS. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site officiel de Pure-FTPd.


Cent OS
  1. Comment installer Vagrant sur CentOS 7

  2. Comment installer Gitea sur CentOS 8

  3. Comment installer Memcached sur CentOS 8

  4. Comment installer Nginx sur CentOS 7

  5. Comment installer ownCloud sur CentOS 8

Comment installer Zoom sur CentOS 8

Comment installer Nethogs sur CentOS

Comment installer Yourls dans CentOS 8

Comment installer SuiteCRM sur CentOS 8

Comment installer Minikube sur CentOS 8

Comment installer Gogs sur CentOS 7