CentOS 5.x上的安装和设置PROFTPD

这是 -ul pentru FTP server cel mai utilizat, in special de cei care folosesc cpanel/WHM

In pachetul default, CentOS 5.6 带来 vsftpd instalat, iar inainte de a instala ProFTPD, este bine sa scoatem vsftpd-ul (vsftpd.i386pentru configuratia noastra).

Uninstall/Remove vsftpd

1. Vedeti lista cu pachetele *ftp* instalate:

yum list installed | grep ftp
image

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./configuresysconfdir=/etc, poate interveni o 错误 daca nu aveti GCC compiler-ul instalat.

checking build system typei686-pc-linux-gnu
checking host system typei686-pc-linux-gnu
checking target system typei686-pc-linux-gnu
checking for gcc… 不
checking for cc… 不
checking for cl.exe… 不
configure: error: no acceptable C compiler found in $PATH
See `config.logfor more details.

Instalati gccgcc-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 fisiereleproftpd” 在 “/usr/sbin/” 和 “/usr/local/sbin/”。

ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd

5. Cream si copiem continutul fisierului proftpd.txt  在 “/etc/init.d/proftpd”。

nano /etc/init.d/proftpd

Ctrl+X & y pentru a iesi si a salva modificarile.

6. Setam nivelul de rulare al serviciuluiproftpd

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.conf

nano /etc/proftpd.conf

Sub liniaDefaultServer onadaugam liniaRootLogin on. Aceasta linie ne permite sa folosim user-ulpentru a ne conecta pe FTP. Pe liniaGroupinlocuimnogroup” 铜 “nobody“。

config proftpd

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 gccgcc-c++. Se rezolva cu instructiunile de la punctul 2.

2. La pornirea serviciului apare eroareaStarting proftpd:Fatal: Group: Unknown group ‘nogroupon line 30 of ‘/etc/proftpd.conf[FAILED]. Rezolvarea la punctul 8.

安装 & Setup ProFTPD ServerCentOS 5.6

创始人兼编辑 隐形设置, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress(CMS)。

Home 您的教程,有用的提示和新闻。 CentOS 5.x上的安装和设置PROFTPD
留下你的评论