GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Vsftpd na Ubuntu 18.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat vsftpd do vašeho Ubuntu 18.04 LTS. Pro ty z vás, kteří nevěděli, FTP znamená „file transfer protocol“ a umožňuje Nejběžnějším softwarem FTP serveru pro Ubuntu je balíček vsftpd, což znamená „velmi bezpečný FTP démon“. Je to výchozí FTP balíček pro Ubuntu a také pro většinu ostatních distribucí Linuxu.

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á 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 FTP serveru na server Ubuntu 18.04 (Bionic Beaver).

Nainstalujte Vsftpd na Ubuntu 18.04 LTS Bionic Beaver

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujících příkazů apt-get v terminálu.

sudo apt-get aktualizacesudo apt-get upgrade

Krok 2. Instalace VSFTPD na Ubuntu 18.04 LTS.

Chcete-li nainstalovat VSFTPD, spusťte z terminálu následující příkaz:

sudo apt install vsftpd

Krok 3. Nakonfigurujte VSFTPD.

Po úspěšné instalaci můžeme pokračovat a konfigurovat:

### nano /etc/vsftpd.confOvládá, zda jsou povolena anonymní přihlášení či nikoli.anonymous_enable=NE# Povolit místním uživatelům přihlášenílocal_enable=ANO# Nastavte 'write_enable' na ANO, abyste povolili změny filesystemwrite_enable=YES# pro umožnění nahrávání ASCII (pro zabránění rozbití nahraných skriptů atd.), # bez rizika DoS stahování SIZE a ASCII. Mandlování ASCII by stejně mělo být # na klientovi..ascii_upload_enable=YESascii_download_enable=ANO# Můžete nastavit kořenový adresář uživatelů FTP. pokud není zadáno, domovský adresář uživatelů se rovná domovskému adresáři FTP místní_kořenový_adresář=veřejný_html

Uložte a zavřete soubor. Restartujte službu vsftpd, aby se změny projevily:

sudo systemctl restart vsftpdsudo systemctl povolit vsftpd

Zkontrolujte, zda služba vsftpd běží nebo nepoužívá příkaz:

sudo systemctl status vsftpd

Ukázkový výstup:

vsftpd.service - FTP server vsftpd Načten:načten (/lib/systemd/system/vsftpd.service; povoleno; vend Aktivní:aktivní (běžící) od čt 2018-07-16 17:28:31 IST; 31s a Proces:2040 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (co Hlavní PID:2043 (vsftpd) Úkoly:1 Paměť:492,0 kB CPU:46 ms CGroup:/system.slice/vsftpd.service 2043 /usr/sbin/vsftpd /etc/vsftpd.conf 16. července 17:36:31 ubuntuserver systemd[1]:Spouštění serveru FTP vsftpd. 16. července 17:36:31 ubuntuserver systemd[1]:Spuštěn server FTP vsftd. 

Krok 4. Nakonfigurujte bránu firewall.

V případě, že máte povolený firewall UFW, spusťte níže uvedený příkaz, abyste povolili příchozí provoz na porty FTP:

sudo ufw povolit z libovolného do libovolného portu 20,21,10000:10100 proto tcp

Krok 5. Vytvořte uživatele FTP.

Nyní vytvoříme nového uživatele, kterého použijeme k přihlášení k FTP. V tomto příkladu vytvoříme nového uživatele s názvem chedelics:

sudo adduser chedelics

Blahopřejeme! Úspěšně jste nainstalovali vsftpd. Děkujeme, že jste použili tento návod k instalaci vsftpd v systému Ubuntu 18.04 LTS (Bionic Beaver). Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální vsftpd.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  2. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  3. Nainstalujte VSFTPD na Ubuntu 16.04

  1. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  2. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  1. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  2. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS

  3. Jak nainstalovat Memcached na Ubuntu 18.04 LTS