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” s “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 *