GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So öffnen Sie den ssh-Port 22 unter Ubuntu 22.04 Jammy Jellyfish Linux

Das SSH-Protokoll arbeitet standardmäßig auf Port 22. Um eingehende Verbindungen auf Ihrem SSH-Server zu akzeptieren, müssen Sie sicherstellen, dass Port 22 durch die Firewall zugelassen wird.

In diesem Tutorial erfahren Sie, wie Sie SSH-Port 22 auf Ubuntu 22.04 Jammy öffnen Qualle. Einzige Voraussetzung ist, dass Sie SSH bereits installiert haben. Wenn Sie es noch nicht installiert haben, lesen Sie unsere Anleitung zur Installation des SSH-Servers unter Ubuntu 22.04.

In diesem Tutorial lernen Sie:

  • So öffnen Sie den SSH-Port 22
  • Entfernen der SSH-Port-Firewall-Regel
  • Überprüfen der aktuellen UFW-Regeln auf zugelassene/abgelehnte Ports
Softwareanforderungen und Linux-Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder verwendete Softwareversion
System Ubuntu 22.04 Jammy Jellyfish
Software ufw
Andere Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl.
Konventionen # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Schritt-für-Schritt-Anleitung zum Öffnen von ssh-Port 22 auf Ubuntu 22.04 Jammy Jellyfish Linux

  1. Öffnen Sie zunächst ein Befehlszeilenterminal und geben Sie den folgenden Befehl ein, um den Status Ihrer Firewall zu überprüfen. Ubuntu verwendet standardmäßig ufw (unkomplizierte Firewall) und sollte bereits installiert sein.
    $ sudo ufw status verbose
    Status: active
    Logging: on (low)
    Default: deny (incoming), allow (outgoing), disabled (routed)
    New profiles: skip
    

    Basierend auf der obigen Ausgabe (fettgedruckter Abschnitt) werden alle eingehenden Ports standardmäßig blockiert.

  2. Verwenden Sie den folgenden Befehl, um den SSH-Port 22 zuzulassen:
    $ sudo ufw allow ssh
    

    Alternativ ist es möglich, nur einer bestimmten IP-Adresse oder einem bestimmten Netzwerksubnetz die Verbindung über SSH-Port 22 zu erlauben. Das folgende Beispiel lässt die IP-Adresse 192.168.1.2 zu um sich über Port 22 zu verbinden:

    $ sudo ufw allow from 192.168.1.2 to any port ssh
    

    In diesem Beispiel, um ein ganzes Netzwerk-Subnetz 192.168.0.0/16 zuzulassen ausführen:

    $ sudo ufw allow from 192.168.0.0/16 to any port ssh
    
  3. Alle derzeit definierten UFW-Firewall-Regeln prüfen:
    $ sudo ufw status verbose
    Status: active
    Logging: on (low)
    Default: deny (incoming), allow (outgoing), disabled (routed)
    New profiles: skip
    
    To                         Action      From
    --                         ------      ----
    22/tcp                     ALLOW IN    Anywhere                  
    22/tcp (v6)                ALLOW IN    Anywhere (v6)
    
  4. Um Ihre SSH-definierten Regeln zu löschen, führen Sie einfach dieselben Befehle aus, die Sie verwendet haben, um SSH-Port 22 zuzulassen, und geben Sie delete an Option direkt nach dem ufw Befehl. Beispiele:
    $ sudo ufw delete allow ssh
    $ sudo ufw delete allow from 192.168.1.2 to any port ssh
    $ sudo ufw delete allow from 192.168.0.0/16 to any port ssh
    

Abschlussgedanken

In diesem Tutorial haben Sie gelernt, wie Sie den SSH-Port 22 unter Ubuntu 22.04 Jammy Jellyfish Linux öffnen. Sie haben auch gesehen, wie Sie bestimmte IP-Adressen oder Netzwerke zulassen, ohne eingehenden SSH-Datenverkehr von einem beliebigen Host zuzulassen. Schließlich haben Sie gelernt, wie Sie die zuvor hinzugefügten Firewall-Regeln löschen können, falls Sie Ihre Einstellungen in Zukunft erneut ändern müssen.


Ubuntu
  1. So finden Sie meine IP-Adresse unter Ubuntu 22.04 Jammy Jellyfish Linux

  2. So installieren Sie Discord unter Ubuntu 22.04 Jammy Jellyfish Linux

  3. So installieren Sie Steam unter Ubuntu 22.04 Jammy Jellyfish Linux

  4. So installieren Sie LaTex unter Ubuntu 22.04 Jammy Jellyfish Linux

  5. So aktivieren Sie den SSH-Server unter Ubuntu 22.04 Jammy Linux

So installieren Sie Telegram unter Ubuntu 22.04 Jammy Jellyfish Linux

So starten Sie Anwendungen unter Ubuntu 22.04 Jammy Jellyfish Linux automatisch

So erlauben Sie die GUI-Root-Anmeldung unter Ubuntu 22.04 Jammy Jellyfish Linux

So installieren Sie RStudio unter Ubuntu 22.04 Jammy Jellyfish Linux

Aktivieren Sie SSH unter Ubuntu 22.04 Jammy Jellyfish Linux

So installieren Sie MATE Desktop unter Ubuntu 22.04 Jammy Jellyfish Linux