V tomto tutoriálu vám ukážeme, jak nainstalovat ProFTPD na CentOS 7. Pro ty z vás, kteří nevěděli, ProFTPD je FTP server s licencí GPL, který lze nainstalovat zdarma Open source FTP server ProFTPD je jedním z nejpoužívanějších, zabezpečených a spolehlivých démonů pro přenos souborů v prostředích Unix díky jednoduchosti konfigurace souborů, rychlosti a snadnému nastavení.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá. ukázat vám krok za krokem instalaci ProFTPD na centos 7.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 7.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte ProFTPD na CentOS 7
Krok 1. Nejprve přidejte úložiště EPEL.
## RHEL/CentOS 7 64-Bit ## # wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm # rpm -ivh epel-release-7-5.noarch.rpm
Krok 2. Nainstalujte server ProFTPD.
yum install proftpd proftpd-utils
Krok 3. Nakonfigurujte pravidla brány firewall a přistupujte k souborům.
Ve výchozím nastavení je přístup FTP blokován bránou firewall. Chcete-li povolit přístup přes bránu firewall, spusťte následující příkazy:
firewall-cmd --permanent --zone=public --add-service=ftp
Dále znovu načtěte konfiguraci brány firewall spuštěním následujících příkazů:
firewall-cmd --reload
Krok 4. Nakonfigurujte ProFTPD.
Výchozí konfigurační soubor ProFTPD je na adrese /etc/proftpd.conf
.
nano /etc/proftpd.conf
Změňte ServerName na název hostitele vašeho serveru. V níže uvedeném případě je příkladem ftp.idroot.us:
ServerName “ftp.idroot.us”
Krok 5. Spusťte ProFTPD Server.
Spusťte níže uvedené příkazy a spusťte ProFTPD:
systemctl start proftpd.service
Potom nastavte službu ProFTPD tak, aby se automaticky spustila při spuštění:
systemctl enable proftpd.service
Krok 6. Přístup k serveru FTP.
Jakmile nainstalujete FTP server a nakonfigurujete jej podle svých představ, nyní stačí otevřít FTP klienta a připojit se k serveru pomocí jeho IP adresy , název hostitele nebo název domény. Pokud je vše správně nakonfigurováno, měl by vám být udělen přístup k serveru se správným uživatelským jménem a heslem.
Blahopřejeme! Úspěšně jste nainstalovali ProFTPD. Děkujeme, že jste použili tento návod k instalaci ProFTPD na systémy centos 7. Pro další pomoc nebo užitečné informace doporučujeme navštívit oficiální web ProFTPD.