proftpd het softwareCPC voor FTP-server de meest gebruikte, vooral door degenen die gebruik cPanel/WHM.
In het pakket default, CentOS 5.6 Het wordt geleverd met vsftpd geïnstalleerd, en voordat u ProFTPD installeert, is het goed om vsftpd (vsftpd.i386 - voor onze configuratie) te verwijderen.
Uninstall/ Verwijder vsftpd:
1. Zie de lijst van geïnstalleerde pakketten * ftp *:
yum list installed | grep ftp
2. Verwijder vsftpd.i386.
yum remove vsftpd.i386
Installeer ProFTPD op CentOS 5.x
1. Download archief proftpd:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Unzip, voert u * map proftdd en volg de installatie en configuratie:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
Bij het configureren van “./configure –sysconfdir = / etc”, een fout als u GCC-compilerCPC geïnstalleerd.
controleren build system typ… i686-pc-linux- gnoes
gastheer controleren system typ… i686-pc-linux- gnoes
controleren target system typ… i686-pc-linux- gnoes
controleren op gcc… nee
controleren op cc… nee
controleren op cl.exe… nee
configureren: error: geen acceptabele C-compiler gevonden in $ PATH
Zie `config.log 'voor meer details.
installeren gcc si gcc-c ++ via de opdrachtregel:
yum install gcc gcc-c++
Na gcc gcc-c ++ en zijn geïnstalleerd, doorgaan met het installeren proftpd, hervat commando van 2 punch.
./configure --sysconfdir=/etc
3. Uitvoering van opdrachtregels voor installatie:
make
make install
4. Maak de "proftpd" -bestanden in "/ usr / sbin /" en "/ usr / local / sbin /".
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Room en we kopieer het bestand proftpd.txt in "/etc/init.d/proftpd".
nano /etc/init.d/proftpd
Ctrl+X & Y om te stoppen en de wijzigingen op te slaan.
6. We stellen het lopende niveau van de “proftpd” -service in
chkconfig --levels 235 proftpd on
7. stel de file / Etc / init.d / proftpd Het wordt uitgevoerd en start de applicatie.
chmod u+x /etc/init.d/proftpd
8. Bewerk het bestand nano / Etc / proftpd.conf.
nano /etc/proftpd.conf
Onder de lijn "DefaultServer aan"Regel toevoegen"RootLogin op“. Met deze regel kunnen we de gebruiker "wortel”Om verbinding te maken met FTP. Op de lijn "Groep"Vervangen"nogroup"Met"niemand'.
9. Schakel de FTP-server:
/etc/init.d/proftpd start
[Root @ server proftpd-1.3.3] # /etc/init.d/proftpd huis
Proftpd starten: [OK]
[Root @ server proftpd-1.3.3] #
Tot vervangende Om proftpd dienst (mijn favoriet) start
service proftpd start
Eventuele fouten tijdens de installatie en configirarii:
1. Gebrek compiler gcc si gcc-c ++. Wordt opgelost met instructies te wijzen 2.
2. Fout bij starten van service 'Start proftpd: - Fataal: Groep: Onbekende groep 'nogroup' op regel 30 van '/etc/proftpd.conf' [FAILED]“. Oplossing voor punt 8.
Installing & Setup ProFTPD Server - CentOS 5.6.