ProFTPD det er softwareSite for FTP-server mest udbredte, især af dem, der bruger cPanel/WHM.
I pakken default, CentOS 5.6 kommer med vsftpd installeret, og før du installerer ProFTPD, er det godt at fjerne vsftpd (vsftpd.i386 - til vores konfiguration).
Uninstall/ Fjern vsftpd:
1. Se listen over installerede pakker * ftp *:
yum list installed | grep ftp
2. Fjern vsftpd.i386.
yum remove vsftpd.i386
Installer ProFTPD på CentOS 5.x
1. ProFTPD Download arkiv:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Unzip, indtast * proftdd mappe og følg instruktionerne for at installere og konfigurere:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
Når du konfigurerer “./configure –sysconfdir = / etc”, a fejl hvis du har GCC compilerEr installeret.
kontrol build system type… i686-pc-linux- gnuer
kontrol vært system type… i686-pc-linux- gnuer
kontrol target system type… i686-pc-linux- gnuer
kontrollerer for gcc ... nej
kontrollerer cc ... nej
kontrollerer for cl.exe ... nej
konfigurer: error: ingen acceptabel C-kompilator fundet i $ PATH
Se `config.log 'for flere detaljer.
Installer gcc si gcc-c + + ved hjælp af kommandolinjen:
yum install gcc gcc-c++
Efter gcc og gcc-c + + er blevet installeret, fortsætte med at installere ProFTPD at genoptage kommandoen for punch 2.
./configure --sysconfdir=/etc
3. Udførelse af kommandolinjer til installation:
make
make install
4. Opret “proftpd” -filerne i “/ usr / sbin /” og “/ usr / local / sbin /”.
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Fløde og kopiere filen proftpd.txt i “/etc/init.d/proftpd”.
nano /etc/init.d/proftpd
Ctrl+X & Y For at afslutte og gemme ændringerne.
6. Vi indstiller køringsniveauet for "proftpd" -tjenesten
chkconfig --levels 235 proftpd on
7. Indstil filen / Etc / init.d / proftpd skal udføres, og køre programmet.
chmod u+x /etc/init.d/proftpd
8. Edit nano / Etc / proftpd.conf.
nano /etc/proftpd.conf
Under linjen "DefaultServer tændt"Tilføj linje"RootLogin på“. Denne linje giver os mulighed for at bruge brugeren "rod”For at oprette forbindelse til FTP. På linjen "gruppe"Erstatte"nogroup"Med"ingen".
9. Start FTP-serveren:
/etc/init.d/proftpd start
[Root @ server proftpd-1.3.3] # / etc / init.d / proftpd starte
Start proftpd: [OK]
[Root @ server proftpd-1.3.3] #
Alterntive for at påbegynde tjeneste proftpd (foretrækkes af mig)
service proftpd start
Mulige fejl under installationen og configirarii:
1. Mangel compiler gcc si gcc-c + +. Rettelsen er beskrevet i punkt 2.
2. Fejl ved start af service "Starter proftpd: - Fatal: Gruppe: Ukendt gruppe 'nogroup' på linje 30 i '/etc/proftpd.conf' [FAILED]“. Løsning til punkt 8.
Installing & opsætning af ProFTPD-server - CentOS 5.6.