podle

0

Instalace a nastavení proftpd na CentOS 5.x

Instalace a nastavení proftpd na CentOS 5.x

0

to je pro FTP server nejpoužívanější, zejména těmi, kteří používají cpanel/Whm.

In pachetul default, CENTOS 5.6 přichází s VSFTPD Nainstalováno a před instalací ProfTPD je dobré odstranit VSFTPD (VSFTPD.I386 – pro naši konfiguraci).

Odinstalovat/Odebrat VSFTPD:

1. Viz seznam balíčků * ftp * nainstalován:

yum list installed | grep ftp
image

2. Odstraňte vsftpd.i386.

yum remove vsftpd.i386

Instalace Proftpd na CentOS 5.x

1. Stáhnout archiv Proftpd:

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

2. Propuštění, zadejte složku ProFTDD* a postupujte podle pokynů pro instalaci a konfigurace:

tar xvfz proftpd-1.3.3e.tar.gz

cd proftpd-1.3.3e

./configure --sysconfdir=/etc

K konfiguraci “./configure –sysconfdir =/atd”, může zasáhnout chyba Pokud to nemáte GCC Compilernainstalované.

Kontrola typu sestavení systému… i686-pc-linux-gnu
Kontrola typu hostitelského systému… i686-pc-linux-gnu
Kontrola typu cílového systému… i686-pc-linux-gnu
kontrola gcc… žádný
kontrola cc… žádný
kontrola cl.exe… žádný
configure: error: v $PATH nebyl nalezen žádný přijatelný kompilátor jazyka C
Viz `config.log’ pro více podrobností.

instalovat gcc a gcc-c++ pomocí příkazového řádku:

yum install gcc gcc-c++

Po instalaci gcc a gcc-c++ pokračujte v instalaci ProFTPD a pokračujte v příkazu z bodu 2.

./configure --sysconfdir=/etc

3. Spuštění příkazového řádku instalace:

make

make install

4. Vytvořte soubory “profpd” v “/usr/sbin/” a “/usr/local/sbin/”.

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

5. Vytvořte a zkopírujte obsah souboru profpd.txt  v “/etc/init.d/proftpd”.

nano /etc/init.d/proftpd

Ctrl+x & Y pro ukončení a uložení změn.

6. Nastavíme úroveň běhu služby “profpd”

chkconfig --levels 235 proftpd on

7. Nastavíme soubor /etc/init.d/proftpd spustit a spustit jako aplikaci.

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

8. Upravte soubor nano /etc/proftpd.conf.

nano /etc/proftpd.conf

Pod čarou “Výchozí server zapnutý” Přidávám řádek “RootLogin je zapnutý“. Tento řádek nám umožňuje používat uživatele “vykořenit” pro připojení na FTP. Na lince “Skupina” nahradit “nogroup” Cu “nikdo“.

config proftpd

9. Spusťte server FTP:

/etc/init.d/proftpd start

[root@server Proftpd-1.3.3e]# /etc/init.d/proftpd Start
Začátek Proftpd: [OK]
[root@server Proftpd-1.3.3e]#

Alternativní příkaz k zahájení služby ProfTPD (preferován mnou)

service proftpd start

Možné chyby během instalace a konfigurace:

1. Nedostatek kompilátoru gcc a gcc-c++. Je vyřešen pokyny v bodě 2.

2. Po zahájení služby se objeví chyba “Začátek Proftpd: – Fatální: Skupina: Neznámá skupina ‘Nogroup’ On řádek 30 ‘/etc/proftpd.conf’ [Selhalo]“. Řešení v bodě 8.

Instalace & Nastavení serveru ProFTPD – CENTOS 5.6.

Instalace a nastavení proftpd na CentOS 5.x

Mohlo by vás také zajímat...

Zanechat odpověď

Vaše emailová adresa nebude zveřejněna. Požadovaná pole jsou označena *