ProFTPD det är programvaraför FTP-server den mest använda, särskilt av dem som använder cpanel/WHM.
I standardpaketet, CentOS 5.6 Levereras med vsftpd installerat, och innan du installerar ProFTPD är det bra att ta bort vsftpd (vsftpd.i386 – för vår konfiguration).
Avinstallera/ta bort vsftpd:
1. Se listan över installerade *ftp*-paket:
yum list installed | grep ftp

2. Ta bort vsftpd.i386.
yum remove vsftpd.i386
Installera ProFTPD på CentOS 5.x
1. Ladda ner ProFTPD-arkivet:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Packa upp, ange mappen proftdd* och följ installations- och konfigurationsinstruktionerna:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
På konfiguration “./konfigurera –sysconfdir=/etc”, du kan ingripa fel om du inte har GCC-kompilatorden installerade.
kontrollera byggsystemtyp… i686-pc-linux-gnu
kontrollera värdsystemstyp… i686-pc-linux-gnu
kontrollera målsystemtyp… i686-pc-linux-gnu
söker efter gcc… inga
kollar efter cc… inga
söker efter cl.exe… inga
configure: error: ingen acceptabel C-kompilator hittades i $PATH
Se `config.log’ för mer information.
installera gcc och gcc-c++ med hjälp av kommandoraden:
yum install gcc gcc-c++
Efter att gcc och gcc-c++ har installerats, fortsätt att installera ProFTPD och återuppta kommandot från punkt 2.
./configure --sysconfdir=/etc
3. Kör installationens kommandorader:
make
make install
4. Skapa filerna “proftpd” i “/usr/sbin/” och “/usr/local/sbin/”.
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Skapa och kopiera innehållet i filen proftpd.txt i “/etc/init.d/proftpd”.
nano /etc/init.d/proftpd
Ctrl+x & Y för att avsluta och spara ändringar.
6. Vi ställer in driftnivån för tjänsten “proftpd”
chkconfig --levels 235 proftpd on
7. Vi ställer in filen /etc/init.d/proftpd ska köras och köras som en applikation.
chmod u+x /etc/init.d/proftpd
8. Redigera nanofilen /etc/proftpd.conf.
nano /etc/proftpd.conf
Under linjen “DefaultServer på” Jag lägger till raden “RootLogga in“. Denna rad låter oss använda användaren “rot” för att ansluta oss på FTP. På linjen “Grupp” ersätta “noggrupp” cu “ingen“.

9. Starta FTP-servern:
/etc/init.d/proftpd start
[root@server proftpd-1.3.3e]# /etc/init.d/proftpd start
Startar proftpd: [ OK ]
[root@server proftpd-1.3.3e]#
Alternativt kommando för att starta proftpd-tjänsten (min favorit)
service proftpd start
Möjliga fel under installation och konfiguration:
1. Brist på kompilator gcc och gcc-c++. Det löses med instruktionerna från punkt 2.
2. När du startar tjänsten visas felet “Startar proftpd: – Dödlig: Grupp: Okänd grupp 'nogroup’ på rad 30 i '/etc/proftpd.conf’ [MISSLYCKADES]“. Beslut i punkt 8.
Installation & Installera ProFTPD Server – CentOS 5.6.