ProFTPD tas ir programmatūra-ul pentru FTP server cel mai utilizat, in special de cei care folosesc cPanel/WHMApvidū
In pachetul default, CentOS 5.6 nāk ar 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 kļūda 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… no
checking for cc… no
checking for cl.exe… no
configure: error: no acceptable C compiler found in $PATH
See `config.log’ for more details.
Instalati gcc un gcc-c++ folosind linia de comanda:
yum install gcc gcc-c++
Dupa ce gcc si gcc-c++ au fost instalate, continuam instalarea ProFTPD, reluand comanda de la puncul 2.
./configure --sysconfdir=/etc
3. Executarea liniilor de comanda pentru instalare:
make
make install
4. Cream fisierele “proftpd” iekšā “/usr/sbin/” un “/usr/local/sbin/”Apvidū
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Cream si copiem continutul fisierului proftpd.txt iekšā “/etc/init.d/proftpd”Apvidū
nano /etc/init.d/proftpd
Ctrl+X & Y pentru a iesi si a salva modificarile.
6. Setam nivelul de rulare al serviciului “proftpd”
chkconfig --levels 235 proftpd on
7. Setam fisierul /etc/init.d/proftpd sa fie executat si rulat ca aplicatie.
chmod u+x /etc/init.d/proftpd
8. Editam fisierul nano /etc/proftpd.confApvidū
nano /etc/proftpd.conf
Sub linia “DefaultServer on” adaugam linia “RootLogin on“. Aceasta linie ne permite sa folosim user-ul “sakne” pentru a ne conecta pe FTP. Pe linia “Grupa” inlocuim “nogroup” cu “nobody“Apvidū

9. Porniti serverul FTP:
/etc/init.d/proftpd start
[root@server proftpd-1.3.3e]# /etc/init.d/proftpd start
Starting proftpd: [ OK ]
[root@server proftpd-1.3.3e]#
Comanda alterntiva pentru pornirea serviciului proftpd (preferata de mine)
service proftpd start
Erori posibile in timpul instalarii si configirarii:
1. Lipsa compiler-ului gcc un gcc-c++. Se rezolva cu instructiunile de la punctul 2.
2. La pornirea serviciului apare eroarea “Starting proftpd: – Fatal: Group: Unknown group ‘nogroup’ on line 30 of ‘/etc/proftpd.conf’ [FAILED]“. Rezolvarea la punctul 8.
Instalēšana & Setup ProFTPD Server – CentOS 5.6Apvidū
Instalēšana un iestatīšana Proftpd CentOS 5.x
Kas jauns
Pret Stealth L.P.
Dibinātājs un redaktors 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).
Skatīt visas Stealth L.P. ziņas.Iespējams, jūs interesē arī...