Wie man alle eingehenden Ports mit Ausnahme von SSH Port 22 auf Ubuntu 18 verweigert.04 Bionic Beaver Linux
- 3471
- 1105
- Madleen Vater
Zielsetzung
Ziel ist es, die UFW -Firewall zu aktivieren und alle eingehenden Ports zu verweigern, aber nur SSH Port 22 auf Ubuntu 18 zulassen.04 Bionic Beaver Linux
Betriebssystem- und Softwareversionen
- Betriebssystem: - Ubuntu 18.04 Bionischer Biber
Anforderungen
Privilegierter Zugang zu Ihrem Ubuntu 18.04 Bionischer Biber ist erforderlich.
Konventionen
- # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können
sudo
Befehl - $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können
Andere Versionen dieses Tutorials
Ubuntu 20.04 (fokale Fossa)
Anweisungen
Überprüfen Sie einen aktuellen Firewall -Status
Überprüfen Sie Ihren Firewall -Status. Standardmäßig wird die UFW -Firewall deaktiviert:
$ sudo ufw Status Status: inaktiv
Blockieren Sie alle eingehenden Verkehr
Zunächst können wir alle eingehenden Verkehr mit dem folgenden Linux -Befehl blockieren:
$ sudo uFW standardmäßig eingehende Standardeingangsrichtlinien geändert in "Ablehnung" (achten Sie darauf, Ihre Regeln entsprechend zu aktualisieren)
Erlauben Sie SSH -eingehenden Verkehr
Abhängig von unseren Bedürfnissen können wir den SSH -eingehenden Verkehr aus allen Quellen ermöglichen:
$ sudo ufw erlauben OpenSSH
Eine andere Option besteht darin, nur eine bestimmte Quell -IP -Adresse zu ermöglichen, um eine Verbindung zu unserem Port 22 herzustellen. Lassen Sie uns zum Beispiel nur zulassen 192.168.1.1
IP Adresse:
$ sudo ufw erlauben ab 192.168.1.1 an einen beliebigen Port 22 Proto -TCP
Alternativ können wir das gesamte Subnetz zulassen. Zum Beispiel
$ sudo ufw erlauben ab 192.168.1.0/24 zu einem beliebigen Port 22 Proto TCP
Firewall aktivieren
Bitte beachten Sie, dass UFW Ihre aktuelle SSH -Verbindung der Sitzung nicht trennen wird, mit der Ihre UFW -Firewall aktiviert werden kann. Alle anderen SSH -Verbindungen können getrennt werden:
$ sudo UFW Enable -Befehl kann vorhandene SSH -Verbindungen stören. Fahren Sie mit dem Betrieb fort (y | n)? y Firewall ist aktiv und aktiviert beim Systemstart
Status überprüfen
$ sudo UFW Status ausführlicher Status: Aktive Protokollierung: auf (niedrig) Standard: Deny (eingeholt), erlauben (ausgehändig), deaktiviert (Routed) Neue Profile: Überspringen Sie die Aktion von ------ ----- 22 /TCP (OpenSSH) in irgendwo 22/TCP (OpenSSH (V6)) in irgendwohin erlauben (v6)
Verwandte Linux -Tutorials:
- Dinge zu installieren auf Ubuntu 20.04
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
- Ubuntu 20.04 Leitfaden
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
- Dinge zu installieren auf Ubuntu 22.04
- Ubuntu 20.04 Hadoop
- Die 8 besten Ubuntu -Desktop -Umgebungen (20.04 fokale Fossa…
- So löschen Sie die UFW -Firewall -Regeln für Ubuntu 20.04 fokale Fossa…
- FTP -Clientliste und -installation auf Ubuntu 20.04 Linux…
- « So installieren Sie Lampe in Ubuntu 18.04 Bionic Beaver (Linux, Apache, Mariadb, PHP)
- So verweigern Sie alle eingehenden Ports mit Ausnahme von HTTP -Port 80 und HTTPS -Port 443 auf Ubuntu 18.04 Bionic Beaver Linux »