GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Pure-FTPd na CentOS

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Pure-FTPd na vašem CentOS. Pro ty z vás, kteří nevěděli, Pure-FTPd je zdarma (BSD) , bezpečný, produkčně kvalitní a standardně vyhovující FTP server. Nenabízí zbytečné zvonění, ale zaměřuje se na efektivitu a snadné použití. Poskytuje jednoduché odpovědi na běžné potřeby a navíc jedinečné užitečné funkce pro osobní uživatele i poskytovatelé hostingu.

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 svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Pure-FTPd na systém CentOS. Můžete postupovat podle stejných pokynů pro AlmaLinux a Rocky Linux.

Nainstalujte Pure-FTPd na CentOS/AlmaLinux/Rocky Linux

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo yum update
sudo yum install epel-release

Krok 2. Instalace Pure-FTPd na CentOS

Nyní spustíme následující příkaz k instalaci:

sudo yum install pure-ftpd -y

Krok 3. Konfigurace serveru Pure-FTPd.

Pro úpravu konfiguračního souboru Pure-FTPd zadejte následující příkaz:

nano /etc/pure-ftpd/pure-ftpd.conf

Ujistěte se, že máte tyto možnosti:

# If you want simple Unix (/etc/passwd) authentication, uncomment this
UnixAuthentication            yes
ChrootEveryone yes
NoAnonymous yes
# PureDB user database (see README.Virtual-Users)
PureDB /etc/pure-ftpd/pureftpd.pdb
# Automatically create home directories if they are missing
CreateHomeDir yes

Nakonec uložte databázi uživatelů Pure-FTPD.

pure-pw mkdb

Přidejte virtuálního uživatele.

pure-pw useradd ftpuser -u user -g group -d /var/www/your-domain.com/public_html

 Potom spusťte službu a povolte spuštění služby při spuštění:

sudo systemctl enable pure-ftpd
sudo systemctl start pure-ftpd

Krok 4. Nakonfigurujte bránu firewall.

Pokud používáte firewall, jednoduše spusťte následující příkaz pro povolení portu 21 (FTP) a portu 22 (SFTP) pro Pure-FTPd:

sudo firewall-cmd --zone=public --permanent --add-service=ftp

Blahopřejeme! Úspěšně jste nainstalovali FTP server. Děkujeme, že jste použili tento návod k instalaci zabezpečeného FTP serveru Pure-FTPd v systému CentOS. Pro další pomoc nebo užitečné informace doporučujeme zkontrolovat oficiální webové stránky Pure-FTPd.


Cent OS
  1. Jak nainstalovat Vagrant na CentOS 7

  2. Jak nainstalovat Gitea na CentOS 8

  3. Jak nainstalovat ownCloud na CentOS 8

  1. Jak nainstalovat Memcached na CentOS 8

  2. Jak nainstalovat Nginx na CentOS 7

  3. Jak nainstalovat Apache na CentOS 7

  1. Jak nainstalovat Tomcat 8.5 na CentOS 7

  2. Jak nainstalovat Jenkins na CentOS 7

  3. Jak nainstalovat Tomcat 9 na CentOS 7