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

Jak nainstalovat FTP server na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat FTP server na CentOS 8. Pro ty z vás, kteří nevěděli, FTP (File Transfer Protocol) je síťový protokol klient-server který uživatelům umožňuje přenášet soubory do a ze vzdáleného počítače. Vsftpd je open-source FTP server. Je velmi bezpečný a stabilní. vsftpd se také velmi snadno konfiguruje. vsftpd je k dispozici v oficiálním úložišti balíčků CentOS 8.

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 a nastavení FTP serveru na serveru CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-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 server FTP na CentOS 8

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

aktualizace sudo dnf

Krok 2. Instalace FTP serveru na CentOS 8.

Nyní nainstalujte vsftpd pomocí následujícího příkazu:

instalace sudo dnf vsftpd

Jakmile je vsftpd nainstalován, spusťte démona vsftpd a povolte jeho automatické spouštění při spouštění:

sudo systemctl enable vsftpd --nowsudo systemctl status vsftpd

Krok 3. Nakonfigurujte FTP server.

Začněme konfiguračním souborem:

sudo nano /etc/vsftpd/vsftpd.conf
anonymous_enable=NOlocal_enable=YESwrite_enable=Ano 

Potom restartujte službu serveru FTP:

sudo systemctl restart vsftpd

Krok 4. Nakonfigurujte bránu firewall.

Otevřete porty FTP v Server Firewall, aby se mohl připojit:

sudo firewall-cmd --permanent --add-port=20-21/tcpsudo firewall-cmd --permanent --add-port=30000-31000/tcpsudo firewall-cmd --reload

Krok 5. Vytvoření uživatele FTP.

U FTP serveru vsftpd máte možnost ponechat ověřování služby FTP pouze pro anonymní přístup nebo můžete povolit uživatele definované v /etc/passwd nebo v příslušném přístupovém seznamu pro přihlášení.

Vytvoření uživatelů FTP:

useradd mailanapasswd ramona

Blahopřejeme! Úspěšně jste nainstalovali FTP server. Děkujeme, že jste použili tento návod k instalaci a konfiguraci FTP serveru na systémech CentOS 8. Pro další nápovědu nebo užitečné informace doporučujeme navštívit oficiální webové stránky VSFTPD.


Cent OS
  1. Jak nainstalovat Teamspeak 3 Server na CentOS 8

  2. Jak nainstalovat ProFTPD na CentOS 7

  3. Jak nainstalovat FTP server na CentOS 7

  1. Jak nainstalovat Minecraft Server na CentOS 7

  2. Jak nainstalovat Nginx na CentOS 8

  3. Jak nainstalovat FTP server na CentOS 7

  1. Jak nainstalovat PostgreSQL na CentOS 8

  2. Jak nainstalovat MariaDB na CentOS 8

  3. Jak nainstalovat vsftpd (ftp server) na CentOS 8 / RHEL 8