friendica.ambag.es

Nutzt jemand von euch #CrowdSec? Ich bin aktuell noch bei #Fail2Ban, aber CrowdSec macht einen deutlich ausgefeilteren Eindruck.

Was meint ihr?

#linux

@bbₜᵤₓᵢ Was willst du erreichen? Mehrere Server von fail2ban zusammenfassen und syncron halten? Das geht schon.

github.com/SubleXBle/Fail2Ban-…
Ich hab mir das ein wenig umgebaut und einige rsync-Skripte gebaut. So braucht es kein crowdsec mehr.

@tom_s

Hab tatsächlich nur einen Server der geschützt werden möchte. Bin durch Zufall auf #CrowdSec gestoßen und wollte nur mal Wissen ob das was taugt, aber für meine Zwecke bleib ich erstmal bei #Fail2Ban

Grüße

ich fand es zu kompliziert und war es nicht wert. Ich nutze einfach rate limiting auf der Firewall. Wenn jemand 5 Verbindungen in 30s macht, blocke ich einfach die IP 🤷🏻‍♂️

@Larvitz

Das kann man sicher so machen, aber deine Server sind vermutlich ohnehin gut geschützt. Ich habe bei mir noch den SSH-Port offen. Da die Angreifer schlau sind und ihre Login-Versuche oft über 30 Minuten oder länger strecken, habe ich jetzt „findtime“ auf zwei Stunden bei maximal drei Fehlversuchen gesetzt. Das führt direkt zu einem 7-Tage-Ban für die IP. Ich lasse mich aber jetzt mal von der KI beraten, ob ein Rate Limit auch noch zusätzlich sinnvoll ist.

Grüße

@tux@burningboard.net Nutze das parallel zu fail2ban, sieht solide aus, ist aber overreaching, die community rules musste ich ausschalten. Dafür habe ich über fail2ban dann sowas implementiert svemagie.net/articles/schroedi…

🔗 svemagie.net/replies/d1683/

CrowdSec ist deutlich ausgefeilter, benötigt jedoch auch einen deutlich höheren Anfangs-/Einarbeitungs-/Einrichtungsaufwand.

Die diversen Bouncer/Engines machen es jedoch sehr viel «breiter», was den Schutz deiner Dienste anbelangt. Beispielsweise die AppSec-Komponente für Webserver geht schon sehr viel mehr Richtung WAF (statt einer 'simplen' Firewall).

@bash2

Danke für die Erläuterung. Ich bleibe für meinen kleinen Server erst einmal bei #Fail2Ban. Ich werde jetzt den Passwort-Login deaktivieren und nur noch Logins via Key erlauben – das sollte für meine Zwecke ausreichen.

Viele Grüße

Ich habe Mischbetrieb, paar VMs fail2ban, ein paar mit crowdsec. Der moderne Ansatz ist vermutlich crowdsec.

Local Api Decisions:
╭──────────────────────┬──────────┬────────┬───────╮
│ Reason │ Origin │ Action │ Count │
├──────────────────────┼──────────┼────────┼───────┤
│ crowdsecurity/ssh-bf │ crowdsec │ ban │ 4 │
│ ssh:bruteforce │ CAPI │ ban │ 34571 │
╰──────────────────────┴──────────┴────────┴───────╯