GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat DenyHost na Ubuntu 14.04

V tomto tutoriálu vám ukážeme, jak nainstalovat DenyHost na Ubuntu 14.04 LTS. Pro ty z vás, kteří to nevěděli, DenyHosts je bezpečnostní nástroj pro prevenci narušení založený na protokolech pro SSH servery. napsáno v Pythonu. Má zabránit útokům hrubou silou na SSH servery sledováním neplatných pokusů o přihlášení v autentizačním protokolu a blokováním původních IP adres. Vzhledem k jednoduchosti DenyHost a možnosti ručně konfigurovat vaše pravidla je široce používán jako alternativa k Fail2ban, který je trochu složitější na použití a konfiguraci. DenyHosts bohužel nepodporuje IPv6.

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 DenyHost na Ubuntu 14.04. Můžete postupovat podle stejných pokynů pro 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 14.04 a jakákoli další distribuce založená na Debianu.
  • 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 DenyHost na Ubuntu 14.04

Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.

apt-get updateapt-get upgrade

Krok 2. Nainstalujte DenyHost.

DenyHosts se na Ubuntu velmi snadno instaluje:

sudo apt-get install denyhosts

Krok 3. Nakonfigurujte DenyHosts.

Jakmile jsou Denyhosts nainstalovány, ujistěte se, že jste přidali svou vlastní IP adresu na seznam povolených, takže nikdy nebudete uzamčeni. Chcete-li to provést, otevřete soubor /etc/hosts.allow :

sudo nano /etc/hosts.allow

Pod popis přidejte každou IP adresu jednu po druhé na samostatný řádek, kterou nikdy nechcete blokovat. Formát by měl být následující:

# hosts.allow   Tento soubor obsahuje pravidla přístupu, která se používají k#               povolují nebo zakazují připojení k síťovým službám, které#               buď používají knihovnu tcp_wrappers nebo které byly#                                     # 1 hosts_options' a 'man 5 hosts_access'#               pro informace o syntaxi pravidla.#               Informace o tcp_wrappers#sshd:114.124.37.11151.114.124.37.1151.6. 

Jakákoli nastavení v souboru DenyHosts.conf můžete dále konfigurovat tak, že přejdete na následující a aktualizujete podle svých preferencí:

sudo nano /etc/denyhosts.conf

Uložte svou práci a restartujte DenyHosts pomocí následujícího příkazu:

restart sudo /etc/init.d/denyhosts

Zobrazit protokoly DenyHosts:

tail -f /var/log/denyhoststail -f /var/log/secure

Blahopřejeme! Úspěšně jste nainstalovali DenyHost. Děkujeme, že jste použili tento návod k instalaci DenyHost na systém Ubuntu 14.04. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web DenyHost.


Ubuntu
  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Maven na Ubuntu

  2. Jak nainstalovat Wine na Ubuntu

  3. Jak nainstalovat Ruby na Ubuntu 20.04

  1. Jak nainstalovat PuTTY na Ubuntu

  2. Jak nainstalovat Ruby na Ubuntu 18.04

  3. Jak nainstalovat Pip na Ubuntu 18.04