Raspberry Pi SSH-Zugriff aktivieren

Kategorien:

Durch Chipknappheit und gestörte Lieferketten ist der Raspberry Pi derzeit kaum zu bekommen oder unverschämt teuer. Unter Umständen kann es sinnvoller und günstiger zu sein, für dein Projekt einen echten Mini-PC wie den HP ProDesk 600* zu kaufen und dort ein Linux-Betriebssystem wie Ubuntu oder Debian zu installieren.

Via SSH kann man über das Netzwerk sicher und verschlüsselt auf die Kommandozeile des Raspberry Pi zugreifen. Über das textbasierte Interface lässt sich der Raspberry Pi komplett über das Netzwerk administrieren.

Was ist der SSH-Zugang?

SSH steht für Secure Shell und ist eine verschlüsselte Verbindung über das Netzwerk auf die Kommandozeile (Shell) des Raspberry Pi.

Windows-Nutzer kennen die Kommandozeile von Windows in Form der Eingabeaufforderung oder der Power-Shell.

Bei den Betriebssystemen für den Raspberry Pi handelt es sich um Linux-Betriebssysteme. Auch deren Kommandozeile ist ein reines Textinterface, über das sich ein Computer komplett administrieren lässt.

Die Kommandos unterscheiden sich zwar von den Windows-Kommandos für die Power-Shell oder Eingabeaufforderung, letztendlich handelt es sich jedoch um dasselbe Bedienkonzept.

SSH-Zugriff auf den Raspberry Pi erlauben

Standardmäßig ist der Raspi SSH Zugriff auf aus Sicherheitsgründen deaktiviert. Bekommt man über SSH Zugriff auf die Kommandozeile, so kann man alles mit dem Raspberry Pi machen, was man auch damit machen könnte, wenn man direkt davor sitzt.

Aus diesem Grund sollte man den Zugriff auf den Raspberry Pi auf keinen Fall erlauben, wenn man noch das Standardpasswort „raspberry“ verwendet. Bevor man den SSH-Zugriff auf den Raspberry Pi anschaltet, sollte man unbedingt ein sicheres Passwort vergeben.

Die untenstehenden Methoden beziehen sich darauf den Raspberry Pi OS SSH Zugang zu aktivieren. Raspberry Pi OS ist das offizielle Raspberry Pi Betriebssystem. Teilweise funktionieren die Methoden jedoch auch auf anderen Betriebssystemen für den Raspberry Pi. Besonders wenn diese wiederum auf Raspberry Pi OS basieren.

SSH-Zugriff am Raspberry Pi mit Raspberry Pi OS mit Desktop aktivieren

Wenn man einen Raspberry Pi mit Desktop betreibt, dann muss man nur eine Option in den Einstellungen aktivieren um den SSH-Zugriff über das Netzwerk auf den Raspberry Pi zu erlauben.

Die Einstellungen des Raspberry Pi öffnet man über

Start (Himbeere) > Einstellungen > Raspberry Pi Konfiguration

Hier wechselt man zum Reiter „Schnittstellen“ und aktiviert die Option „SSH„. Damit ist der SSH-Zugriff über das Netzwerk auf einen Raspberry Pi mit Desktop aktiviert.

SSH-Zugang über die Raspbian-Einstellungen aktivieren

Hier findet man übrigens auch die Option um den eingebauten VNC-Server des Raspberry Pi zu aktivieren. Damit kann man über das Netzwerk direkt auf den Desktop des Raspberry Pi zugreifen.

Wie das funktioniert, siehst du im Artikel [Fernzugriff auf den Raspberry Pi]. Dieser basiert zwar noch auf einer älteren Version von Raspberry Pi OS (damals Raspbian genannt), an der Funktion hat sich aber nichts geändert.

SSH-Zugriff mit Raspberry Pi OS Lite ohne Desktop aktivieren

Wenn man Raspberry Pi OS Lite einsetzt, dann hat man keine grafische Benutzeroberfläche, bzw. keinen Desktop. Die Konfiguration erfolgt bei Raspbian Lite auch über die Kommandozeile, auch wenn man lokal am Gerät angemeldet ist.

Um den SSH-Zugang mit Raspberry Pi OS Lite zu aktivieren, geht man folgendermaßen vor.

Man gibt folgenden Befehl in die Kommandozeile ein.

sudo raspi-config
Textbasiertes Einstellungsmenü am Raspberry Pi aufrufen

Damit öffnet sich das textbasierte Konfigurationstool des Raspberry Pi. Hier scrollt man zur Option „Interface Options“ und öffnet diese.

Option SSH auswählen

Hier aktiviert man die Option „SSH“ um den SSH-Zugriff zu erlauben.

SSH aktivieren

SSH-Zugriff für einen Raspberry Pi ohne Tastatur und Bildschirm aktivieren (Headless System)

Wenn man einen Raspberry Pi beispielsweise als NAS- oder Backupserver betreibt, dann hat dieser höchstwahrscheinlich keine Maus oder Tastatur angeschlossen. Auch bei einem solchen System kann man den SSH-Zugang aktivieren.

Hierzu muss man die SD-Karte aus dem Raspberry Pi entfernen und an einen anderen Computer anschließen.

Dann erstellt man eine neue Datei auf der Boot-Partition der SD-Karte. Dazu öffnet man die Boot-Partition der SD-Karte im Explorer und klickt mit der rechten Maustaste.

Im Kontextmenü wählt man Neu > Textdokument.

Diese Datei nennt man einfach ssh. Nur ssh, ohne Dateiendung und ohne Inhalt.

SSH-Datei erstellen

Unter Umständen muss man in den Explorer-Optionen von Windows 10 den Haken bei „Erweiterungen bei bekannten Dateitypen ausblenden“ entfernen. Ansonsten wird die Datei ssh.txt erstellt und damit funktioniert das Aktivieren des SSH-Zugangs am Raspberry Pi nicht.

Anschließend setzt man die SD-Karte wieder in den Raspberry Pi ein und bootet diesen. Der SSH-Zugriff ist nun aktiviert.

SSH Zugriff direkt beim Erstellen der SD-Karte aktivieren

Raspberry Pi Imager ist das offizielle Tool um eine SD-Karte mit Betriebssystem für den Raspberry Pi zu erstellen.

Im Gegensatz zu anderen Tool ermöglicht Imager nicht nur das Übertragen eines Betriebssystem-Images auf die SD-Karte. Mit Imager können bereits beim Erstellen der SD-Karte eine Vielzahl an Einstellungen vorgenommen werden, die ansonsten erst nach dem ersten Booten direkt auf am Raspberry Pi vorgenommen werden müssen.

Beispielsweise kann man mit Imager einen eigenen Benutzernamen und Passwort vergeben, den WLAN-Zugang konfigurieren, oder den SSH-Zugang aktivieren.

So kannst du den SSH-Zugang direkt beim Erstellen der SD-Karte aktivieren.

  1. Lade Raspberry Pi Imager von der offiziellen Downloadseite herunter und starte das Programm.
  2. Wähle die gewünschte Version von Raspberry Pi OS und die SD-Karte aus, auf die das System geschrieben werden soll.
  3. Klicke anschließend unten rechts auf das Zahnrad-Symbol.
  4. Aktiviere den Haken bei „SSH aktivieren“ und klicke auf „Speichern“.
  5. Klicke auf den Button „Schreiben“ um die SD-Karte mit aktiviertem SSH-Zugang zu erstellen.
SSH Zugang beim Erstellen der SD Karte aktivieren
Unterwegs immer mit Strom versorgt
Anzeige
Powerbank 60W Ladeleistung für Laptop & Handy
20.000 mAh, USB-C und USB-A, Hohe Ladeleistung ermöglicht Laden von Notebooks
Perfekte Reiseladegerät - Hohe Ladeleistung, 3 Ausgänge
USB-C & USB-A, 65W Ladeleistung lädt Laptops & Handys, Power Delivery & Quick Charge
Niko
Niko
Ich bin Niko, betreibe BitReporter und interessiere mich für jede Form von Technologie, die in unseren Alltag Einzug hält. Ich schreibe hier über Software und Hardware die ich verwende, sowie Probleme mit meiner Technik und Lösungen. Schließlich soll Technik nützlich sein und Spaß machen und nicht zusätzliche Arbeit verursachen.

Hinterlasse einen Kommentar

Bitte geben Sie Ihren Kommentar ein!
Die Angabe von Name oder Webseite ist optional. Weitere Informationen: siehe Datenschutzerklärung

Bitte geben Sie hier Ihren Namen ein