Raspberry Pi SSH-Verbindung aufbauen: Eine Schritt-für-Schritt-Anleitung

Eine Raspberry Pi SSH-Verbindung ist der schnellste Weg, deinen Mini-Computer im sogenannten Headless-Betrieb zu steuern – also komplett ohne eigenen Monitor, Tastatur und Maus. Statt am Gerät selbst zu sitzen, öffnest du auf deinem Hauptrechner ein Terminal und arbeitest per SSH (Secure Shell) verschlüsselt auf der Kommandozeile des Pi. In dieser Schritt-für-Schritt-Anleitung zeigen wir dir, wie du SSH aktivierst, die IP-Adresse findest, dich von Windows, macOS oder Linux verbindest und den Zugang anschließend sinnvoll absicherst.

Egal ob du deinen Raspberry Pi als kleinen Heimserver, für Automatisierungen oder als Bastelprojekt nutzt: Sobald SSH einmal läuft, verwaltest du das Gerät bequem aus der Ferne. Das ist besonders praktisch, wenn der Pi irgendwo im Schrank oder am Router steht und gar keinen Bildschirm angeschlossen hat.

Voraussetzungen für die SSH-Verbindung

Bevor du startest, solltest du diese Dinge bereit haben:

  1. Raspberry Pi: Das Gerät ist mit einem aktuellen Raspberry Pi OS eingerichtet und hochgefahren.
  2. Netzwerkverbindung: Der Pi hängt per Ethernet-Kabel oder WLAN im selben Netzwerk wie dein Computer.
  3. SSH-Client: Auf deinem Rechner brauchst du einen SSH-Client. Windows 10/11 bringt OpenSSH bereits mit, alternativ nutzt du PuTTY. Unter macOS und Linux genügt das eingebaute Terminal.

Schritt 1: SSH auf dem Raspberry Pi aktivieren

SSH ist bei einer frischen Raspberry-Pi-OS-Installation aus Sicherheitsgründen deaktiviert. Du musst den Dienst also zuerst freischalten. Dafür gibt es zwei gängige Wege.

Methode 1: SSH schon vor dem ersten Start aktivieren

Am einfachsten aktivierst du SSH direkt beim Beschreiben der Speicherkarte – ganz ohne angeschlossenen Bildschirm:

  1. Raspberry Pi Imager nutzen: Wähle im offiziellen Imager vor dem Schreiben über die erweiterten Einstellungen (Zahnrad-Symbol) die Option „SSH aktivieren“ und lege gleich Benutzername und Passwort fest.
  2. Alternativ per Datei: Steckst du die MicroSD-Karte in den Computer, erstellst du im Stammverzeichnis der Boot-Partition eine leere Datei mit dem Namen ssh (ganz ohne Dateiendung). Beim nächsten Start aktiviert der Pi SSH automatisch.
  3. Karte einsetzen: Setze die MicroSD-Karte zurück in den Raspberry Pi und starte das Gerät.
Siehe auch  unRaid Was ist das? Ein umfassender Überblick

Methode 2: SSH über raspi-config aktivieren

Hast du bereits direkten Zugang zum Pi – etwa über ein angeschlossenes Display und eine Tastatur – kannst du SSH über das Konfigurationswerkzeug einschalten. Öffne das Terminal und führe folgenden Befehl aus:

sudo raspi-config

Navigiere im Menü zu „Interface Options“ und wähle dort „SSH“ aus, um den Dienst zu aktivieren. Nach einem Neustart ist der SSH-Zugang bereit.

Schritt 2: Die IP-Adresse des Raspberry Pi herausfinden

Um dich zu verbinden, brauchst du die IP-Adresse des Pi im lokalen Netzwerk. Dafür hast du mehrere Möglichkeiten:

Direkt am Raspberry Pi: Öffne das Terminal und gib diesen Befehl ein:

hostname -I

Die zurückgegebene Adresse (zum Beispiel 192.168.1.42) ist die IP deines Pi.

Über den Router: In der Weboberfläche deines Routers findest du unter den verbundenen Geräten meist einen Eintrag namens „raspberrypi“. Daneben steht die zugewiesene IP-Adresse.

Per Hostname (mDNS): Oft kannst du dir das Suchen sparen und einfach raspberrypi.local statt der IP verwenden, sofern dein Netzwerk mDNS/Bonjour unterstützt.

Schritt 3: Die SSH-Verbindung herstellen

Unter Windows

Windows 10 und 11 enthalten bereits einen OpenSSH-Client. Du kannst dich also direkt über die Eingabeaufforderung oder PowerShell verbinden – genau wie unter Linux weiter unten beschrieben. Wenn du lieber eine grafische Oberfläche möchtest, nutzt du PuTTY:

  1. PuTTY herunterladen: Lade PuTTY von der offiziellen Webseite herunter und installiere das Programm.
  2. PuTTY starten: Öffne die Anwendung.
  3. Verbindung konfigurieren: Trage die IP-Adresse des Pi in das Feld „Host Name (or IP address)“ ein, stelle sicher, dass der Port auf 22 und der Verbindungstyp auf „SSH“ steht.
  4. Verbindung öffnen: Klicke auf „Open“. Beim ersten Verbindungsaufbau bestätigst du den Sicherheitsschlüssel des Servers.
  5. Anmelden: Gib deinen Benutzernamen und dein Passwort ein.
Siehe auch  Nginx Proxy Manager: Docker-Dienste sicher über das Internet verfügbar machen

Unter macOS und Linux

Öffne einfach das Terminal und nutze den ssh-Befehl. Ersetze dabei username durch deinen Benutzernamen und IP_ADRESSE durch die IP deines Pi:

ssh username@IP_ADRESSE

Bei einer klassischen Installation lautet der Standard-Benutzername pi. Der Befehl sieht dann so aus:

ssh pi@IP_ADRESSE

Beim ersten Verbindungsaufbau fragt SSH, ob du dem Host vertraust – bestätige mit yes. Anschließend gibst du dein Passwort ein. Bei der klassischen Standardkonfiguration ist das raspberry, sofern du es noch nicht geändert hast. Neuere Versionen von Raspberry Pi OS verlangen aus Sicherheitsgründen, dass du beim Einrichten ein eigenes Benutzerkonto mit eigenem Passwort anlegst.

Schritt 4: Den SSH-Zugang absichern

Sobald du verbunden bist, arbeitest du im Terminal, als säßest du direkt am Pi. Bevor du das Gerät dauerhaft im Netzwerk laufen lässt, solltest du den Zugang jedoch absichern – gerade wenn der Pi als Docker-Host oder Heimserver dient.

  • Passwort ändern: Nutzt du noch das Standardpasswort, ändere es sofort mit dem Befehl passwd.
  • SSH-Schlüssel statt Passwort: Deutlich sicherer und bequemer ist die Anmeldung per Schlüsselpaar. Erstelle auf deinem Rechner einen Schlüssel und übertrage den öffentlichen Teil auf den Pi:
ssh-keygen -t ed25519
ssh-copy-id pi@IP_ADRESSE

Danach kannst du dich ohne Passworteingabe verbinden. Wer es noch strenger mag, deaktiviert die Passwort-Anmeldung in der Datei /etc/ssh/sshd_config ganz und ändert bei Bedarf den Standardport 22.

Wenn du deinen Pi als vollwertigen Homeserver ausbauen möchtest, lohnt sich später auch ein Blick auf leistungsfähigere Plattformen. In unseren Ratgebern erklären wir, was hinter Unraid steckt und wie du dich zwischen Proxmox oder Unraid entscheidest.

Fazit

Eine Raspberry Pi SSH-Verbindung aufzubauen ist in wenigen Minuten erledigt: SSH aktivieren, IP-Adresse ermitteln und per Terminal oder PuTTY einloggen. Damit steuerst du deinen Pi komfortabel aus der Ferne – ob für Softwareinstallationen, Wartung oder eigene Projekte. Wichtig ist nur, dass du den Zugang absicherst, indem du das Standardpasswort ersetzt und idealerweise auf SSH-Schlüssel umsteigst. So bleibt dein Raspberry Pi flexibel erreichbar und trotzdem gut geschützt.

Siehe auch  systemd-Service erstellen unter Linux – Anleitung

Häufige Fragen (FAQ)

Warum funktioniert meine SSH-Verbindung zum Raspberry Pi nicht?

Die häufigsten Ursachen: SSH ist noch nicht aktiviert, du verwendest die falsche IP-Adresse, oder Pi und Computer befinden sich nicht im selben Netzwerk. Prüfe außerdem, ob der Pi eingeschaltet und über Port 22 erreichbar ist. Ein ping auf die IP-Adresse zeigt schnell, ob das Gerät überhaupt antwortet.

Wie lauten Standard-Benutzername und -Passwort?

Bei älteren Installationen ist der Benutzername pi und das Passwort raspberry. Aktuelle Versionen von Raspberry Pi OS verlangen dagegen, dass du beim Einrichten ein eigenes Konto mit individuellem Passwort anlegst – ein festes Standardpasswort gibt es dort nicht mehr.

Kann ich mich per SSH ohne Passwort anmelden?

Ja. Mit einem SSH-Schlüsselpaar meldest du dich ohne Passworteingabe an. Du erzeugst den Schlüssel mit ssh-keygen und überträgst den öffentlichen Teil per ssh-copy-id auf den Pi. Das ist bequemer und deutlich sicherer als die Passwort-Anmeldung.

Wie finde ich die IP-Adresse ohne angeschlossenen Monitor?

Am einfachsten über die Weboberfläche deines Routers, wo verbundene Geräte samt IP aufgelistet sind. Alternativ scannst du dein Netzwerk mit einem Tool wie nmap oder nutzt in vielen Netzwerken direkt den Hostnamen raspberrypi.local.

Ist SSH auf dem Raspberry Pi sicher?

SSH überträgt alle Daten verschlüsselt und gilt als sehr sicher. Entscheidend ist die Konfiguration: Ändere das Standardpasswort, setze möglichst auf SSH-Schlüssel und erwäge, den Standardport zu ändern oder ein Tool wie fail2ban gegen automatisierte Anmeldeversuche einzusetzen.

Kann ich über SSH auch Dateien übertragen?

Ja. Auf derselben Verbindung kannst du mit scp oder sftp Dateien zwischen deinem Computer und dem Raspberry Pi kopieren – ganz ohne zusätzlichen Dienst.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen