Inštalácia a konfigurácia proftpd na CentOS 5.x

to je Pre FTP server Najrozšírenejší, najmä tých, ktoré používajú cPanel/WHM.

V balení default, 5.6 CentOS prichádza s vsftpd nainštalovaný a pred inštaláciou ProFTPD je dobré odstrániť vsftpd (vsftpd.i386 - pre našu konfiguráciu).

Uninstall/ Odstrániť vsftpd:

1. Pozri zoznam nainštalovaných balíčkov * ftp *:

yum list installed | grep ftp
obraz

2. Odobrať vsftpd.i386.

yum remove vsftpd.i386

Nainštalujte proftpd na CentOS 5.x

1. Stiahnite si archív proftpd:

wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz

2. Rozbaľte, zadajte zložku proftdd * a postupujte inštalácia a konfigurácia:

tar xvfz proftpd-1.3.3e.tar.gz

cd proftpd-1.3.3e

./configure --sysconfdir=/etc

Pri konfigurácii súboru „./configure –sysconfdir = / etc“ sa zobrazí a chyba Ak máte GCCJe nainštalovaný.

kontrola zostavenia system typ… i686-pc-linux-gnu
kontrola hostiteľa system typ… i686-pc-linux-gnu
kontrolu target system typ… i686-pc-linux-gnu
kontrola gcc ... nie
kontrola cc ... nie
kontrola cl.exe ... nie
nakonfigurovať: error: v $ PATH sa nenašiel žiadny prijateľný kompilátor C.
Viac informácií nájdete na súbore `config.log '.

Inštalovať gcc si gcc-c + + pomocou príkazového riadku:

yum install gcc gcc-c++

Po gcc a gcc-c + + bola nainštalovaná, pokračujte v inštalácii proftpd, obnovenie príkaz v bodoch 2.

./configure --sysconfdir=/etc

3. Vykonanie príkazových riadkov pre inštaláciu:

make

make install

4. Vytvorte súbory „proftpd“ v priečinkoch „/ usr / sbin /“ a „/ usr / local / sbin /“.

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

5. Krém a kopírovanie súborov proftpd.txt  v „/etc/init.d/proftpd“.

nano /etc/init.d/proftpd

Ctrl+X & Y ukončiť a uložiť zmeny.

6. Nastavili sme bežiacu úroveň služby „proftpd“

chkconfig --levels 235 proftpd on

7. Nastavte súbor / Etc / init.d / proftpd byť vykonaný a spustenie aplikácie.

chmod u+x /etc/init.d/proftpd

8. Edit nano / Etc / proftpd.conf.

nano /etc/proftpd.conf

Pod čiarou "DefaultServer je zapnutý„Pridať riadok“RootLogin na„. Tento riadok nám umožňuje používať používateľa “koreň”Na pripojenie k FTP. Na riadku „skupina„Nahradiť“nogroup"S"nikto".

proftpd config

9. Spustite FTP server:

/etc/init.d/proftpd start

[Root @ server proftpd-1.3.3e] # / etc / init.d / proftpd začiatok
Spúšťa sa proftpd: [OK]
[Root @ server proftpd-1.3.3e] #

Alterntiva aby spustiť službu proftpd (môj favorit)

service proftpd start

Možné chyby pri inštalácii a configirarii:

1. Nedostatok kompilátora gcc si gcc-c + +. Vyriešiť podľa pokynov v oddiele 2.

2. Chyba pri spustení služby “Počnúc proftpd: - Fatálne: Skupina: Neznáma skupina „nogroup“ na riadku 30 súboru „/etc/proftpd.conf“ [FAILED]„. Riešenie k bodu 8.

InstallInštalácia a nastavenie servera ProFTPD - CentOS 5.6.

Zakladateľ a editor Stealth Settings, od roku 2006 do súčasnosti. Skúsenosti s operačnými systémami Linux (najmä CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Pridať komentár