GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat DenyHost na CentOS 6

V tomto tutoriálu vám ukážeme, jak nainstalovat DenyHost na CentOS 6. Pro ty z vás, kteří to nevěděli, je DenyHosts bezpečnostní nástroj pro prevenci narušení založený na protokolech pro SSH servery. 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. Kvůli jednoduchosti DenyHost a možnosti ručně konfigurovat vaše pravidla je široce používán jako alternativa k Fail2ban, která je o něco složitější na použití a konfiguraci.

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á. vám ukáže instalaci DenyHost krok za krokem na serveru CentOS  6.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS  6.
  • 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í.

Instalovat DenyHost na CentOS 6

Krok 1. Nejprve musíte ve svém systému povolit úložiště EPEL a ujistit se, že všechny balíčky jsou aktuální.

## RHEL/CentOS 6 64-Bit ### wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm# rpm -ivh epel -release-6-8.noarch.rpm
## RHEL/CentOS 6 32-bit ### wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm# rpm -ivh epel -release-6-8.noarch.rpm

Krok 2. Nainstalujte DenyHost.

Nainstalujte DenyHosts z úložiště EPEL pomocí následujícího příkazu:

yum 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 :

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#                                     # hosts_options' a 'man 5 hosts_access'#               pro informace o syntaxi pravidla.#               Informace o tcp_wrappers#sshd:114.124.37.152.114.124.37.152.1. 

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í:

nano /etc/denyhosts.conf

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

service denyhosts startchkconfig denyhosts on

Zobrazit protokoly DenyHosts:

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

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


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat DenyHost na CentOS 6.7

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7

  1. Jak nainstalovat Git na CentOS 8

  2. Jak nainstalovat Docker na CentOS 8

  3. Jak nainstalovat Java 8 &11 na Centos 8