Mens du gjør feil autentiseringsforsøk, kan noen ganger mislykkede 2ban blokkere legitime tilkoblinger også. Som standard er forbudstiden 10 minutter. Etter 10 minutter er en utestengt IP -adresse ubetittet automatisk. Imidlertid, hvis et legitimt system er forbudt og du kan ikke vente til forbudet for å utløpe, kan du manuelt gjøre det ut av det. I dette innlegget vil vi beskrive hvordan du kan utruste en IP -adresse i Fail2ban.
Bakgrunn:
Når en bruker prøver å logge inn med et feil passord mer enn spesifisert av Maxretry alternativet i /etc/fail2ban/fengsel.lokal fil, den blir forbudt av fail2ban. Ved å forby systemets IP -adresse, kan ingen bruker på det forbudte systemet bruke den utestengte tjenesten.
Følgende er feilmeldingen mottatt av en bruker med IP -adressen “192.168.72.186 ”forbudt av Fail2Ban. Den forsøkte å logge inn på serveren via SSH ved hjelp av feil passord.
Se forbudt IP -adresse og fengselsinformasjon
For å finne ut hvilke IP -adresser som er forbudt og på hvilket tidspunkt, kan du se logene fra serveren der Fail2BAN er installert:
$ katt/var/log/fail2ban.Logg
Følgende utgang viser IP -adressen “192.168.72.186 ”er forbudt av Fail2Ban og sitter i fengsel som heter“ SSHD.”
Du kan også bruke følgende kommando med fengselnavnet for å vise forbudte IP -er:
$ sudo fail2ban-klient status
For eksempel, i vårt tilfelle, er den forbudte IP -adressen i "SSHD" fengsel, slik at kommandoen ville være:
$ sudo fail2ban-client status sshd
Utgangen bekrefter IP -adressen “192.168.72.186 ”er i fengsel som heter“ SSHD.”
Unban en IP i fail2ban
For å fjerne en IP -adresse i Fail2Ban og fjerne den fra fengselet, bruk følgende syntaks:
$ sudo fail2ban-client set fengselet unbanip xxx.xxx.xxx.xxx
der "fengsel_navn" er fengselet der den forbudte IP -adressen er i og "xxx.xxx.xxx.xxx ”er IP -adressen som er forbudt.
For eksempel for å fjerne en IP -adresse “192.168.72.186, ”som er i fengselet“ SSHD ”, ville kommandoen være:
$ sudo fail2ban-client set sshd unbanip 192.168.72.186
Kontroller om IP -adressen er ubetinget
Nå for å bekrefte om IP -adressen er uanlagt, kan du se loggene ved å bruke kommandoen nedenfor:
$ katt/var/log/fail2ban.Logg
I tømmerstokkene vil du se en Uban inngang.
Eller du kan også bruke følgende kommando for å bekrefte om IP -adressen er ubetinget:
$ sudo fail2ban-klient status
Erstatte “fengsel_navn” med navnet på fengselet der den forbudte IP -adressen var i.
Hvis du ikke finner IP -adressen som er oppført i Forbudt IP -liste, det betyr at det har blitt vellykket ubetinget.
Slik kan du fjerne en IP -adresse i Fail2Ban. Etter å ha utrøstet IP -adressen, kan du enkelt logge deg på serveren via SSH.