ProFTPD det är programvaraWebbplatsen för FTP-server mest använda, särskilt av dem som använder cPanel/WHM.
I standardpaketet, CentOS 5.6 kommer 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 lista över * ftp * installerade paket:
yum list installed | grep ftp
2. Avlägsna vsftpd.i386.
yum remove vsftpd.i386
Installera ProFTPD på CentOS 5.x
1. ProFTPD nedladdning arkiv:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Packa upp, gå in i mappen proftdd * och följ instruktionerna för att installera och konfigurera:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
När du konfigurerar “./configure –sysconfdir = / etc”, a fel om du har GCC kompilatorÄr installerad.
kontroll build systemtyp... i686-pc-linux-gnu
kontrollerar värdsystemstyp... i686-pc-linux-gnu
kontroll target systemtyp... i686-pc-linux-gnu
letar efter gcc ... nej
kontrollerar cc ... nej
söker efter cl.exe ... nej
konfigurera: error: ingen acceptabel C-kompilator hittades i $ PATH
Se `` config.log '' för mer information.
Installera gcc si gcc-c + + med hjälp av kommandoraden:
yum install gcc gcc-c++
Efter gcc och gcc-c + + har installerats, fortsätta installera proftpd, återuppta kommandot i punkterna 2.
./configure --sysconfdir=/etc
3. Utförande av kommandorader för installation:
make
make install
4. Skapa "proftpd" -filerna i "/ usr / sbin /" och "/ usr / local / sbin /".
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Kräm och kopiera filen proftpd.txt i “/etc/init.d/proftpd”.
nano /etc/init.d/proftpd
Ctrl+X & Y för att avsluta och spara ändringarna.
6. Vi ställer in löpnivån för tjänsten “proftpd”
chkconfig --levels 235 proftpd on
7. Ställ in filen / Etc / init.d / proftpd utföras och köra programmet.
chmod u+x /etc/init.d/proftpd
8. Redigera nano / Etc / proftpd.conf.
nano /etc/proftpd.conf
Under linjen "DefaultServern på"Lägg till rad"RootLogin på“. Denna rad tillåter oss att använda användaren "rot”För att ansluta till FTP. På linjen "Grupp"Byta ut"nogroup"Med"ingen".
9. Starta FTP-servern:
/etc/init.d/proftpd start
[Root @ server proftpd-1.3.3] # / etc / init.d / proftpd start
Startar proftpd: [OK]
[Root @ server proftpd-1.3.3] #
Alterntive För att starta tjänsten proftpd (föredras av mig)
service proftpd start
Möjliga fel under installation och configirarii:
1. Brist kompilator s gcc si gcc-c + +. FIX instruktioner 2 punkt.
2. Fel vid start av tjänst "Startar proftpd: - Fatal: Grupp: Okänd grupp 'nogroup' på rad 30 i '/etc/proftpd.conf' [FAILED]“. Lösning till punkt 8.
Installing & Setup ProFTPD Server - CentOS 5.6.