GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat FTP server na Ubuntu 20.04

V tomto článku vysvětlíme nezbytné kroky k instalaci FTP serveru na Ubuntu 20.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s právy sudo. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

FTP nebo File Transfer Protocol je protokol pro přenos souborů mezi počítači na internetu prostřednictvím připojení TCP/IP. FTP byl navržen pro architekturu klient-server, všechny soubory uložené na serveru jsou přístupné prostřednictvím FTP klientů.

Nainstalujte FTP server na Ubuntu 20.04

Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.

sudo apt update
sudo apt upgrade

Krok 2. Instalace FTP serveru na systém Ubuntu.

Chcete-li nainstalovat FTP server na Ubuntu, spusťte následující příkazy:

sudo apt install vsftpd

Po dokončení instalace spusťte službu vsftpd a přidejte ji do spouštění systému:

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

Krok 3. Nastavte nového uživatele.

Přidáme nového uživatele pro server vsftpd a přidáme adresář FTP:

adduser meilana

Zadejte heslo pro svého uživatele a přidali jste nového uživatele.

Dále vytvořte nový adresář FTP v adresáři „/home/username“:

mkdir -p /home/meilana/ftp

Změna vlastnictví adresáře FTP:

chown -R nobody:nogroup /home/meilana/ftp
chmod a-w /home/meilana/ftp

Krok 4. Konfigurace vsftpd.

Vytvoříme zcela nový konfigurační soubor. Než to uděláme, přejmenujme originál příkazem:

sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.orig

Vytvořte nový soubor pomocí příkazu:

listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=30000
pasv_max_port=30100
allow_writeable_chroot=YES

Krok 5. Testování FTP serveru na Ubuntu 20.04.

Jedním ze způsobů je otevřít terminál a pokusit se k němu získat přístup pomocí ftp příkaz a IP adresa serveru:

ftp 192.168.77.20

Po navázání spojení se serverem budete požádáni o uživatelské jméno a heslo.

To je vše, co potřebujete k instalaci FTP serveru na Ubuntu 20.04 LTS Focal Fossa. Doufám, že vám tento rychlý tip pomůže. Nezapomeňte se podělit o své cenné dotazy/návrhy v níže uvedeném poli komentářů a také zanechte svou hodnotnou zpětnou vazbu.


Ubuntu
  1. Jak nainstalovat Zimbru 8.6 na server Ubuntu 14.04

  2. Jak nainstalovat FTP server na Ubuntu 20.04

  3. Jak nainstalovat FTP server na Ubuntu 18.04 Bionic Beaver

  1. Jak nainstalovat MySQL na Ubuntu 18.04

  2. Jak nainstalovat Minecraft Server na Ubuntu 18.04

  3. Jak nainstalovat Nginx na Ubuntu 20.04

  1. Jak nainstalovat MariaDB na Ubuntu 20.04

  2. Jak nainstalovat VNC Server na Ubuntu 14.04

  3. Jak nainstalovat OpenSIPS Server na Ubuntu 15.04