GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat ProFTPD na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat ProFTPD na Ubuntu 20.04 LTS. Pro ty z vás, kteří nevěděli, ProFTPd je open-source FTP serverová aplikace, která vám umožňuje nastavit si vlastní FTP servery v systému Linux. Vyznačuje se vysokou konfigurovatelností a má skvělou dokumentaci dostupnou pro všechny uživatele.

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 ProFTPD na Ubuntu 20.04 (Focal Fossa). Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint nebo základní OS.
  • 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 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 ProFTPD na Ubuntu 20.04 LTS Focal Fossa

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ího apt příkazy v terminálu.

sudo apt update
sudo apt upgrade

Krok 2. Instalace ProFTPD na Ubuntu 20.04.

Ve výchozím nastavení je ProFTPD k dispozici v základních úložištích Ubuntu. Nyní jej nainstalujeme pomocí následujícího příkazu:

sudo apt install proftpd

Po instalaci spusťte níže uvedené příkazy, které lze použít k zastavení, spuštění a povolení, aby se služba serveru vždy spustila při spuštění serveru:

sudo systemctl start proftpd
sudo systemctl enable proftpd

Krok 3. Konfigurace ProFTPD.

Výchozí konfigurační soubory ProFTPD jsou k dispozici v /etc/proftpd/proftpd.conf adresář. Před jeho úpravou je vhodné vytvořit zálohu původního souboru, kterou můžeme použít, pokud budeme mít později problém:

sudo cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf.bak
sudo nano /etc/proftpd/proftpd.conf

Upravit zrušení komentáře (určete kořenový adresář pro chroot):

# Use this to jail all users in their homes 
# DefaultRoot			~
DefaultRoot /home/Linux/Docs

Nastavení můžete změnit podle svých požadavků:

  • Název serveru:Můžete jej změnit jako výchozí název serveru
  • Použít IPV6:Můžete jej deaktivovat změnou na vypnuto
  • DefaultRoot:Tento řádek můžete odkomentovat a omezit tak uživatele na jejich domovské složky
  • Port:ProFTPD můžete spustit na vlastním portu změnou tohoto řádku
  • SystemLog:Výchozí umístění souboru protokolu. Můžete jej změnit podle svých požadavků

Krok 4. Vytvoření uživatelů ProFTPD.

Prodiskutujeme nyní kroky k vytvoření uživatele FTP „idroot-user ” se složkou “/var/www/ ” jako domovskou složku:

sudo useradd idroot-user
sudo passwd idroot-user

Chcete-li změnit domovský adresář uživatele, použijte:

sudo usermod -m -d /var/www/ idroot-user

Nyní restartujte službu PROFTPD, aby se změny projevily:

sudo systemctl restart proftpd

Krok 5. Přístup k serveru FTP.

Budeme přistupovat k ProFTPD přes FileZilla z klientského systému. Nyní nainstalujeme FileZilla na váš klientský systém pomocí následujícího příkazu:

sudo apt install filezilla

Nyní stačí otevřít FTP klienta a připojit se k serveru pomocí jeho IP adresy, názvu hostitele nebo názvu domény. Pokud je vše správně nakonfigurováno, by měl mí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ém Ubuntu 20.04 LTS Focal Fossa. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web ProFTPD.


Ubuntu
  1. Jak nainstalovat Grafana na Ubuntu 16.04 LTS

  2. Jak nainstalovat R na Ubuntu 18.04 LTS

  3. Jak nainstalovat R na Ubuntu 20.04 LTS

  1. Jak nainstalovat OctoberCMS na Ubuntu 16.04 LTS

  2. Jak nainstalovat AbanteCart na Ubuntu 16.04 LTS

  3. Jak nainstalovat Hubzilla na Ubuntu 18.04 LTS

  1. Jak nainstalovat ERPNext na Ubuntu 18.04 LTS

  2. Jak nainstalovat Nextcloud na Ubuntu 18.04 LTS

  3. Jak nainstalovat Webmin v Ubuntu 20.04 LTS