Při provozování nějakého serveru vám na něm určitě běží služba SSH. Tuto službu je vhodné zabezpečit proti pokusům o průnik do systému. Vhodné je použít například DenyHosts, který je obsažen v mnoha distribucích.

Při jeho použití by se ale mohlo snadno stát, že v seznamu zakázaných (blokovaných) IP adres skončí i ta vaše. Je proto vhodné ji dát na whitelist. Whitelist je umístěn v distribucích Debian v adresáři souboru /var/lib/denyhosts/allow-hosts. V distribucích CentOS ho naleznete v souboru /usr/share/denyhosts/data/allowed-hosts.
Postup je následující:

  1. stopnutí služby DenyHosts – /etc/init.d/denyhosts stop
  2. v souboru /etc/hosts.deny smazat případnou blokaci IP adresy (jsou to 2 řádky pro každou IP adresu)
  3. vytvořit/upravit soubor allowed-hosts, kde co řádek, to jedna IP adresa
  4. /etc/init.d/denyhosts start
Kategorie: Linux

1 komentář

webmaster · 2011/02/01 v 12:38

WhiteList je možné nalézt i v /var/lib/denyhosts/allowed-hosts
Je nutné zkontrolovat jeho umístění (liší se podle distribuce a verze)

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *