UFW-Firewall einrichten

sudo apt install ufw

Nachdem die UFW-Installation abgeschlossen ist, führe den folgenden Befehl aus, um den SSH-Dienst zur UFW-Firewall hinzuzufügen.

sudo ufw allow ssh

Befehl um die UFW-Firewall zu starten und zu aktivieren.

sudo ufw enable

Status Abfragen

sudo ufw status

Status: active

Freigaben erstellen / Ports öffnen

Es gibt mehrere Möglichkeiten einen Port freizugeben.

Bei Standardports könnt ihr folgendes schreiben:

sudo ufw allow ssh

Ihr könnt ebenfalls direkt den Port per Hand freischalten. Dazu einfach folgendes eingeben:

sudo ufw allow 22

Wenn ihr jedoch nur TCP für Port 22 aktivieren wollt, dann könnt ihr dies so realisieren:

sudo ufw allow 22/tcp

Ports schließen

Neben den Freigaben könnt ihr auch Ports explizit blockieren. Dazu gebt ihr folgendes ein:

sudo ufw deny ssh

Auch hier ist es wieder möglich einzelne Port Nummern bzw. Protokolle zu blockieren.

sudo ufw deny 22
sudo ufw deny 22/tcp

Löschen per Nummer

Bei dieser Möglichkeit lässt ihr euch alle Firewall Regeln anzeigen. Diese werden mit einer Nummer versehene. Somit könnt ihr bequem die Regel per Nummer löschen.
Um euch alle Regeln mit Nummern anzuzeigen gebt ihr folgendes ein:

sudo ufw status numbered

Nun solltet ihr sowas sehen:

Status: active

To Action From

— —— —-

[ 1] 25 ALLOW IN Anywhere

[ 2] 443 ALLOW IN Anywhere

[ 3] 995 ALLOW IN Anywhere

Nun könnt ihr die entsprechenden Nummern löschen. Der Befehl dazu lautet:

sudo ufw delete 1

Löschen per Regel

Ihr könnt aber einfach auch die Firewall Regel löschen, indem ihr die genaue Regel eingebt. Wenn ihr also die Regel “allow ssh” löschen wollt, dann gebt ihr folgendes ein:

sudo ufw delete allow ssh

ufw: command not found

Wenn ihr einfach nur UFW Befehle eingibt als root, bekommt ihr folgende Meldung:

ufw status
bash: ufw: command not found

Die Lösung ist, dass ihr die Befehle mit “sudo” ausführt.

sudo ufw status
Status: active

sudo Installieren

apt install sudo

Beitrag veröffentlicht

in

von

Schlagwörter: