Website-Icon RandomBrick.de

SSH auf Raspberry Pi aktivieren: Auch ohne Bildschirm

Interessante Krypto-Projekte mit dem Raspberry Pi

Anleitung: phpMyAdmin mit Apache (LAMP) auf Ubuntu 20.04 installieren (Bild: randombrick.de).

Secure Shell (SSH) ist ein kryptographisches Netzwerkprotokoll, das für eine sichere Verbindung zwischen einem Client und einem Server verwendet wird. In den neueren Versionen von Raspberry Pi OS ist der SSH-Zugriff standardmäßig deaktiviert, dieser kann jedoch leicht aktiviert werden.

Dieses Tutorial erklärt, wie du SSH auf einem Raspberry-Pi-Board aktivieren kannst. Wenn du SSH einschaltest, kannst du eine Verbindung aus der Ferne zu deinem Raspberry Pi herstellen und administrative Aufgaben durchführen oder Dateien übertragen.

SSH auf Raspberry Pi aktivieren: Auch ohne Bildschirm

Dieser Beitrag geht davon aus, dass du Raspberry Pi OS auf deinem Raspberry Pi installiert hast. Für andere Distributionen ist diese Anleitung nicht geeignet.

SSH auf Raspberry Pi ohne Bildschirm aktivieren

Wenn du keinen freien HDMI-Bildschirm oder keine Tastatur zum Anschließen der Raspberry Pi zur Verfügung hast, lässt sich SSH ganz einfach über eine neue Datei aktivieren. Dazu legst du in der Boot-Partition eine leere Datei ohne Erweiterung mit dem Namen ssh an.

Das Aktivieren von SSH auf deinem Raspberry Pi ohne Bildschirm funktioniert wie folgt:

ssh auf dem Raspberry Pi ohne Bildschirm aktivieren (Bild: Screenshot).

SSH auf Raspberry Pi mit Monitor aktivieren

Wenn du einen HDMI-Monitor an deinen Raspberry Pi angeschlossen hast, kannst du SSH manuell über den Desktop oder vom Terminal aus aktivieren.

Aktivieren von SSH über die den Desktop

Wenn du eine GUI der Befehlszeile vorziehst, führen die folgenden Schritte aus:

SSH auf dem Raspberry Pi aktivieren (Bild: Screenshot).

SSH auf dem Raspberry Pi vom Terminal aus aktivieren

SSH auf dem Raspberry Pi aktivieren via Terminal (Bild: Screenshot).

Alternativ kannst du anstatt des raspi-config-Tools auch einfach den ssh-Dienst mit systemctl starten und aktivieren:

sudo systemctl enable ssh
sudo systemctl start ssh

Via SSH mit dem Raspberry Pi verbinden

Um sich mit Pi über SSH zu verbinden, musst du die IP-Adresse vom Raspberry Pi kennen. Wenn du den Raspberry Pi ohne Bildschirm betreibst, kannst du über die Benutzeroberfläche auf deinem Router nachsehen.

Wenn du einen Monitor angeschlossen hast, verwende den Befehl ip, um die IP-Adresse des Boards zu ermitteln:

ip a

Wenn du die IP-Adresse gefunden hast, kannst du dich von deinem Computer aus mit deinem Raspberry Pi verbinden. Windows-Benutzer können als SSH-Client beispielsweise PuTTY verwenden.

Linux- und macOS-Benutzer haben standardmäßig einen SSH-Client installiert und können SSH direkt in den Terminal eingeben:

ssh pi@pi_ip_address

Ändere pi_ip_address mit der IP-Adresse deines Raspberry Pi. Wenn du das „pi“-Benutzerpasswort nicht geändert hast, ist das Standardpasswort „raspberry“ für den Login.

Wenn du zum ersten Mal eine Verbindung über SSH herstellst, wirst du aufgefordert, den Fingerabdruck des RSA-Schlüssels zu akzeptieren: Gebe „yes“ ein, um fortzufahren.

Sobald du dich bei Raspberry Pi eingeloggt hast, wirst du mit einer ähnlichen Nachricht wie unten begrüßt:

Linux raspberrypi 4.19.118-v7l+ #1311 SMP Mon Apr 27 14:26:42 BST 2020 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.

Wenn dein Raspberry Pi mit dem Internet verbunden ist, solltest du weitere Sicherheitsmaßnahmen ergreifen. Als Standard lauscht SSH auf dem Port 22. Wenn du den SSH-Port änderst, lässt sich der Raspberry Pi schwerer für einen Angreifer finden.

Zusätzlich kannst du auch eine schlüsselbasierte SSH-Authentifizierung einrichten und damit ohne die Eingabe eines Passworts verbinden.

Persönliche Meinung zum Aktivieren von SSH auf dem Raspberry Pi

Diese Anleitung hat dir gezeigt, wie du SSH auf Raspberry Pi aktivieren kannst. Du kannst dich jetzt über den Terminal oder Eingabeaufforderung auf einem anderen Computer auf deinem Raspberry Pi anmelden und arbeiten.

Linux- und macOS-Benutzer können ihren Arbeitsablauf vereinfachen, indem sie alle SSH-Verbindungen in der SSH-Konfigurationsdatei definieren.

Die mobile Version verlassen