par

0

Installation et configuration de ProFTPD sur CentOS 5.x

Installation et configuration de ProFTPD sur CentOS 5.x

0

c'est -ul pentru FTP server cel mai utilizat, in special de cei care folosesc cPanel/WHM.

In pachetul default, Centos 5.6 est livré avec vsftpd instalat, iar inainte de a instala ProFTPD, este bine sa scoatem vsftpd-ul (vsftpd.i386pentru configuratia noastra).

Uninstall/Remove vsftpd:

1. Vedeti lista cu pachetele *ftp* instalate:

yum list installed | grep ftp
image

2. Remove vsftpd.i386.

yum remove vsftpd.i386

Instalare ProFTPD pe CentOS 5.x

1. Descarcati arhiva ProFTPD:

wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz

2. Dezarhivati, intrati in folder-ul proftdd* si urmati instructiunile de instalare si configurare:

tar xvfz proftpd-1.3.3e.tar.gz

cd proftpd-1.3.3e

./configure --sysconfdir=/etc

La configurare./configuresysconfdir=/etc, poate interveni o erreur daca nu aveti GCC compiler-ul instalat.

checking build system typei686-pc-linux-gnu
checking host system typei686-pc-linux-gnu
checking target system typei686-pc-linux-gnu
checking for gcc… Non
checking for cc… Non
checking for cl.exe… Non
configure : erreur : aucun compilateur C acceptable trouvé dans $PATH
Voir `config.log’ pour plus de détails.

installer gcc et gcc-c++ en utilisant la ligne de commande :

yum install gcc gcc-c++

Une fois gcc et gcc-c++ installés, continuez l'installation de ProFTPD en reprenant la commande à partir du point 2.

./configure --sysconfdir=/etc

3. Exécution des lignes de commande d'installation :

make

make install

4. Créez les fichiers “proftpd” dans “/usr/sbin/” et “/usr/local/sbin/”.

ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd

5. Créez et copiez le contenu du fichier proftpd.txt  dans “/etc/init.d/proftpd”.

nano /etc/init.d/proftpd

Ctrl + x & Y pour quitter et enregistrer les modifications.

6. Nous définissons le niveau de fonctionnement du service “proftpd”

chkconfig --levels 235 proftpd on

7. Nous définissons le fichier /etc/init.d/proftpd à exécuter et à exécuter en tant qu'application.

chmod u+x /etc/init.d/proftpd

8. Modifiez le fichier nano /etc/proftpd.conf.

nano /etc/proftpd.conf

En dessous de la ligne “Serveur par défaut activé” j'ajoute la ligne “RootConnectez-vous sur“. Cette ligne nous permet d'utiliser l'utilisateur “racine” pour nous connecter sur FTP. En ligne “Groupe” remplacer “aucun groupe” cu “personne“.

config proftpd

9. Démarrez le serveur FTP :

/etc/init.d/proftpd start

[root@server proftpd-1.3.3e]# /etc/init.d/proftpd start
Démarrage de proftpd : [ OK ]
[root@server proftpd-1.3.3e]#

Commande alternative pour démarrer le service proftpd (mon préféré)

service proftpd start

Erreurs possibles lors de l'installation et de la configuration :

1. Manque de compilateur gcc et gcc-c++. Il est résolu avec les instructions du point 2.

2. Lors du démarrage du service, l'erreur apparaît “Démarrage de proftpd : – Fatal : Groupe : Groupe inconnu « nogroup »’ à la ligne 30 de '/etc/proftpd.conf’ [ÉCHOUÉ]“. Résolution au point 8.

Installation & Configurer le serveur ProFTPD – Centos 5.6.

Installation et configuration de ProFTPD sur CentOS 5.x

Vous pourriez également être intéressé par...

Laisser une réponse

Votre adresse email ne sera pas publiée. Les champs requis sont marqués *