Wissensdatenbank · Server Dedicated & VPS
Nützliche CSF-SSH-Befehle für die Befehlszeile (CSF-Spickzettel)
Zuletzt aktualisiert am 2020-04-05
Dieser Artikel stellt einige nützliche ConfigServer Firewall (CSF) SSH-Befehle für die Kommandozeile im „Spickzettel“-Format.
Damit eine bestimmte IP-Adresse nicht blockiert wird, auch nicht durch eine temporäre Sperre, müssen Sie sie in die Dateien csf.ignore und csf.allow eintragen. Der erste Schritt besteht darin, IGNORE_ALLOW in der Datei csf.conf zu aktivieren. Der Wert für IGNORE_ALLOW lautet zunächst "0"; ändern Sie ihn auf "1" und starten Sie csf und lfd neu.
Dadurch kann lfd auf csf.ignore zugreifen. Wenn Sie eine IP-Adresse zu csf.ignore hinzufügen, wird diese IP-Adresse von lfd nicht mehr überprüft, und fehlgeschlagene Anmeldeversuche führen nicht mehr zu temporären Sperren.
| Befehl | Beschreibung | Beispiel |
|---|---|---|
| csf -e | CSF aktivieren | root@server[~]#csf -e |
| csf -x | CSF deaktivieren | root@server[~]#csf -x |
| csf -s | Firewall-Regeln starten | root@server[~]#csf -s |
| csf -f | Firewall-Regeln leeren/stoppen (Hinweis: lfd startet csf möglicherweise neu) | root@server[~]#csf -f |
| csf -r | Firewall-Regeln neu starten | root@server[~]#csf -r |
| csf -a [IP.add.re.ss] [Optionaler Kommentar] | Eine IP zulassen und /etc/csf/csf.allow hinzufügen | root@server[~]#csf -a 187.33.3.3 Home IP Address |
| csf -td [IP.add.re.ss] [Optionaler Kommentar] | Platzieren Sie eine IP auf der temporären Deny-Liste in /var/lib/csf/csf.tempban | root@server[~]#csf -td 55.55.55.55 Odd traffic patterns |
| csf -tr [IP.add.re.ss] | Entfernt eine IP-Adresse aus der temporären Sperr- oder Zulassungsliste. | root@server[~]#csf -tr 66.192.23.1 |
| csf -tf | Alle IP-Adressen aus den temporären Einträgen entfernen | root@server[~]#csf -tf |
| csf -d [IP.add.re.ss] [Optionaler Kommentar] | Verweigern Sie eine IP und fügen Sie /etc/csf/csf.deny hinzu | root@server[~]#csf -d 66.192.23.1 Blocked This Guy |
| csf -dr [IP.add.re.ss] | Entsperren Sie eine IP und entfernen Sie /etc/csf/csf.deny | root@server[~]#csf -dr 66.192.23.1 |
| csf -df | Entfernen und Entsperren aller Einträge in /etc/csf/csf.deny | root@server[~]#csf -df |
| csf -g [IP.add.re.ss] | Die Regeln von iptables und ip6tables nach einem Treffer durchsuchen (z. B. IP-Adresse, CIDR, Portnummer) | root@server[~]#csf -g 66.192.23.1 |
| csf -t | Zeigt die aktuelle Liste der temporären Allow- und Deny-IP-Einträge mit ihrer TTL und ihren Kommentaren an | root@server[~]#csf -t |
Whitelisting einer IP-Adresse
Damit eine bestimmte IP-Adresse nicht blockiert wird, auch nicht durch eine temporäre Sperre, müssen Sie sie in die Dateien csf.ignore und csf.allow eintragen. Der erste Schritt besteht darin, IGNORE_ALLOW in der Datei csf.conf zu aktivieren. Der Wert für IGNORE_ALLOW lautet zunächst "0"; ändern Sie ihn auf "1" und starten Sie csf und lfd neu.Dadurch kann lfd auf csf.ignore zugreifen. Wenn Sie eine IP-Adresse zu csf.ignore hinzufügen, wird diese IP-Adresse von lfd nicht mehr überprüft, und fehlgeschlagene Anmeldeversuche führen nicht mehr zu temporären Sperren.
Tell us what you need
Compare available plans or describe your workload so we can discuss a suitable starting point.