Installation et configuration de ProFTPD sur CentOS 5.x
ProFTPD c'est logiciel-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.i386 – pentru configuratia noastra).
Uninstall/Remove vsftpd:
1. Vedeti lista cu pachetele *ftp* instalate:
yum list installed | grep ftp

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 “./configure –sysconfdir=/etc”, poate interveni o erreur daca nu aveti GCC compiler-ul instalat.
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-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“.

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
Quoi de neuf
À propos Stealth L.P.
Fondateur et éditeur Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 SI WordPress (CMS).
Voir tous les articles de Stealth L.P.Vous pourriez également être intéressé par...