Ehoco.nl

Domoticz toevoegen aan Fail2Ban

fail2ban

In het vorige deel hebben we Fail2Ban geïnstalleerd op een Raspberry Pi. Hiermee is de Raspberry Pi een heel stuk veiliger geworden. Uiteraard willen we niet dat vreemden in kunnen loggen op Domoticz. We gaan nu Domoticz toevoegen aan Fail2Ban, zodat we hier ook een extra beveiliging op hebben. Indien er drie keer binnen 6 minuten met een verkeerd wachtwoord wordt geprobeerd om in te loggen dan wordt het desbetreffende IP-adres geblokkeerd door Fail2Ban.

 

Benodigdheden

 

Domoticz toevoegen aan Fail2Ban

Geef onderstaand commando in de terminal in:


Voeg nu onderstaande regels toe aan het bestand:


Pas, indien nodig, het poort-nummer en de locatie van het Domoticz logbestand aan. Indien er geen logbestand van Domoticz op je Raspberry Pi staat dan moet je de logging eerst even aanzetten door het domoticz.sh bestand aan te passen:


Je ziet nu de regel #DAEMON_ARGS="$DAEMON_ARGS -log /tmp/domoticz.txt" staan. Haal op deze regel het #=teken weg en sla het bestand op. Vervolgens herstart je Domoticz:


Controleer of alles goed gegaan is:


Nu moet het bestand domoticz.txt zichtbaar zijn.

Om te kijken of het logbestand de data bevat die we willen zien geef je onderstaand commando in:


Nu moeten we Fail2Ban laten weten welke IP-adressen geblokkeerd moeten worden. We maken hiervoor een nieuw bestand aan:


Kopieer onderstaande code naar het bestand (door alles te selecteren en met de rechtermuisknop te plakken in PuTTY:


Sla de wijzigingen op en sluit het bestand.

Om alle wijzigingen door te voeren moeten we Fail2Ban herstarten:


Domoticz is nu beveiligd tegen ongewenste inlogpogingen. Het IP-adres wordt na drie mislukte pogingen, binnen zes minuten, automatisch geblokkeerd! Uiteraard kun je IP-adressen die per abuis zijn geblokkeerd door Fail2Ban ook weer deblokkeren, kijk hiervoor in het eerste deel van dit artikel. Ook is het mogelijk om bepaalde IP-adressen, uit je LAN-netwerk, op een whitelist te zetten, zodat deze nooit geblokkeerd worden.

Mobiele versie afsluiten