PortChecker Logo
PortChecker

Port 22 — SSH (TCP)

SSH

Was ist Port 22?

SSH (Secure Shell) bietet einen verschlüsselten Tunnel für Remote-Login, Befehlsausführung und Dateiübertragung über unsichere Netzwerke. SSH Version 2, definiert durch RFC 4251–4254, ersetzte das ursprüngliche SSH-1-Protokoll nach gravierenden Sicherheitslücken. Es unterstützt schlüsselbasierte Authentifizierung als sicherere Alternative. Gängige Implementierungen sind OpenSSH (Standard unter Linux/macOS), Dropbear (eingebettete Systeme) und Bitvise (Windows).

Dies ist ein Well‑Known Port (0–1023), der von Kernservices wie SSH genutzt wird.  ·  RFC 4251, RFC 4252, RFC 4253, RFC 4254

Wann benötigen Sie Port 22 geöffnet?

Open if you need remote terminal access, SCP/SFTP file transfers, or Git over SSH to this machine. Keep closed on desktop workstations with no remote administration needs. Restrict access to known IP ranges where possible.

Häufige Nutzung und Software

  • OpenSSH
  • Dropbear
  • Bitvise SSH Server
  • PuTTY (client)
  • Git over SSH
  • VS Code Remote SSH

Sicherheit

Port 22 is one of the most heavily scanned ports on the internet, targeted by automated brute-force bots. Disable password authentication and require SSH key pairs (Ed25519 recommended). Restrict access to known IP ranges in your firewall. Consider moving SSH to a non-standard port (e.g., 2222) to reduce automated scan noise — this reduces log spam but is not a security substitute for key-based auth.

Ist Port 22 sicher?

Ein offener Port vergrößert die Angriffsfläche. Sicherheit hängt von der Konfiguration von SSH ab.

Mittleres Risiko

Halten Sie SSH mit Sicherheits-Updates aktuell. Verlangen Sie starke Authentifizierung und beschränken Sie den Zugriff auf die minimal notwendigen IP-Adressen.

Port 22 jetzt prüfen

Testen Sie die Erreichbarkeit von Port 22 auf einem Host.

1-65535

Port 22 öffnen

Um eingehende Verbindungen zu Port 22 (SSH) von außerhalb Ihres Netzwerks zu erlauben, konfigurieren Sie Ihre Firewall und fügen Sie auf Ihrem Router eine Portweiterleitung zur lokalen IP Ihres Geräts hinzu.

Windows-Firewall

Windows Defender Firewall öffnen → Erweiterte Einstellungen → Eingehende Regeln → Neue Regel → Port → TCP → Bestimmte lokale Ports: 22 → Verbindung zulassen → Benennen und speichern.

netsh advfirewall firewall add rule name="Open Port 22" dir=in action=allow protocol=tcp localport=22
Linux (UFW / iptables)sudo ufw allow 22/tcpsudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
Router

Melden Sie sich bei Ihrem Router an (192.168.1.1 oder 192.168.0.1) → Portweiterleitung → Neue Regel: Protokoll TCP, Externer Port 22, Interne IP: lokale IP Ihres Geräts, Interner Port 22 → Speichern.

Port 22 schließen

Wenn Sie SSH nicht benötigen, blockieren Sie den Port in Firewall oder Router.

Windows-Firewall

Um Port 22 unter Windows zu blockieren, führen Sie folgenden Befehl in PowerShell oder Eingabeaufforderung aus (als Administrator):

netsh advfirewall firewall add rule name="Block Port 22" dir=in action=block protocol=tcp localport=22
Linux (UFW / iptables)sudo ufw deny 22/tcpsudo iptables -A INPUT -p tcp --dport 22 -j DROP
Router

Entfernen oder deaktivieren Sie die Portweiterleitung für Port 22.

Häufig gestellte Fragen

Wofür wird Port 22 verwendet?▾

Port 22 ist der Standard-TCP-Port für SSH. Er wird von Servern und Anwendungen genutzt, die eingehende Verbindungen für diesen Dienst akzeptieren müssen. Ob Sie ihn offen benötigen, hängt davon ab, ob Sie aktiv einen SSH-Server betreiben — wenn nicht, sollte er geschlossen bleiben.

Ist es sicher, Port 22 offen zu lassen?▾

Ein offener Port 22 vergrößert Ihre Angriffsfläche. Wenn Sie SSH nicht aktiv betreiben, schließen Sie diesen Port in Ihrer Firewall und entfernen Sie Portweiterleitungsregeln. Falls SSH erreichbar sein muss, schränken Sie den Zugriff auf bekannte IP-Adressen ein, halten Sie die Software aktuell und verwenden Sie starke Authentifizierung.