GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat ProFTPD na Ubuntu 15.04

V tomto tutoriálu vám ukážeme, jak nainstalovat ProFTPD na Ubuntu 15.04. Pro ty z vás, kteří nevěděli, ProFTPD je FTP server s licencí GPL, který lze nainstalovat zdarma na vašem systému Linux. Je to alternativa k vsftpd. ProFTPD open-source FTP server, jeden z nejpoužívanějších, zabezpečených a spolehlivých démonů pro přenos souborů v prostředích Unix, díky rychlosti, jednoduchosti konfigurace souborů a snadnému nastavení.

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é stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci ProFTPD na server Ubuntu 15.04.

Nainstalujte ProFTPD na Ubuntu 15.04

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

sudo apt-get update
sudo apt-get upgrade

Krok 2. Nainstalujte ProFTPD a všechny požadované balíčky.

sudo apt-get install proftpd

Během instalace budete vyzváni k výběru požadované metody instalace. Existují dvě metody instalace, standardní démon a metoda init démona.

P>

Nakonfigurujte Proftpd

Krok 3. Nakonfigurujte ProFTPD.

Výchozí konfigurační soubor ProFTPD je na adrese /etc/proftpd.conf .

nano /etc/proftpd.conf

Změňte ServerName na název hostitele vašeho serveru. V níže uvedeném případě je příkladem ftp.idroot.us:

ServerName “ftp.idroot.us”

Zrušit komentář DefaultRoot:

# Use this to jail all users in their homes
DefaultRoot

Vytvořit uživatele FTP

Krok 4. Přidejte uživatele FTP.

Než vytvoříte uživatele pro Proftpd, přidejte /bin/false do vašeho /etc/shells soubor:

echo "/bin/false" >> /etc/shells

Vytvořte uživatele s domovským adresářem, kde k němu získá přístup přes FTP. Tomuto uživateli zakážu přístup k shellu přiřazením „/bin/false“ shell k němu, aby se ujistil, že se nemůže přihlásit pomocí SSH. Moje uživatelské jméno se jmenuje „idroot“, nahraďte prosím idroot svým uživatelským jménem v následujícím příkazu:

adduser --home /home/idroot --shell /bin/false idroot

Dále nakonfigurujte Proftpd tak, aby uživateli idroot umožnil přístup k FTP serveru:

cd /etc/proftpd/
nano proftpd.con

Přidejte tuto konfiguraci, abyste uživateli idroot umožnili přihlásit se a nahrát/stáhnout soubor do/z jeho domovského adresáře /home/idroot :

<Directory /home/idroot>
Umask 022 022
AllowOverwrite off
     <Limit LOGIN>
        AllowUser idroot
        DenyALL
     </Limit>
     <Limit ALL>
        Order Allow,Deny
        AllowUser idroot
        Deny ALL
    </Limit>
    <Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
    AllowUser idroot
    Deny ALL
    </Limit>
</Directory>

Spuštěním níže uvedených příkazů restartujte ProFTPD:

systemctl restart proftpd

Krok 5. Přístup k serveru FTP.

Jakmile nainstalujete FTP server a nakonfigurujete jej podle svých představ, nyní stačí otevřít FTP klienta a připojit se k serveru pomocí jeho IP adresy , název hostitele nebo název domény. Pokud je vše správně nakonfigurováno, měl by vám bý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émy ubuntu 15.04. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web ProFTPD.


Ubuntu
  1. Jak nainstalovat ProFTPD na Ubuntu 14.04

  2. Jak nainstalovat ProFTPD na Ubuntu 20.04 LTS

  3. Jak nainstalovat FTP server na Ubuntu 20.04

  1. Jak nainstalovat R na Ubuntu 16.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat FTP server na Ubuntu 20.04

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04