Raspberry Pi Headless -konfigurieren-

Headless heißt hier wird der Raspberry Pi ohne Verwendung einer angeschlossenen Tastatur oder eines Bildschirms konfiguriert.
Hierzu muss noch eine kleine Datei auf die SD-Karte geschrieben werden, die mit der Raspberry Pi Software geflasht wurde.

Hier wird eine einfache Textdatei mit einem Editor erstellt, aber ohne Inhalt.
Unter dem Namen ssh.txt wir diese in das ROOT-Verzeichnis auf die SD-Karte kopiert.

Bild 1 SSH.txt

Um die Konfiguration Headless mittels einer graphischen Oberfläche zu realisieren habe ich mich für die Software von VNC entschieden, denn diese ist von Hause aus auf dem Raspberry installiert und muss nur noch auf dem Computer installiert werden. Diese ist auch für die gängigsten Betriebssysteme verfügbar. https://www.realvnc.com/de/connect/download/viewer/

Vorbereitung des Raspberry Pi

  • SD-Karte in den Slot des RaspberryPi einstecken.
  • Ethernet-Schnittstelle des Raspberry Pi mit einem Router verbinden.
  • PC mit dem gleichen Rouer verbinden, an den der Raspberry Pi angeschlossen ist.
  • Netzteil des Raspberry Pi anschließen.

Nach ca. 1-2 Minuten kann man nun ein Terminalfenster am PC öffnen.

Start der Konfiguration

Jetzt kann die Konfiguration starten. Durch Eingabe der IP-Adresse des Raspberry Pi, der konfiguriert werden soll.

Bei der Eingabe der Befehle auf der Kommandozeile ist die Groß- und Kleinschreibung, sowie der Leerzeichen zu beachten. Der erste Befehl hierzu lautet:

ssh pi@192.168.1.100

Die hier genannte IP-Adresse muß durch die eigene Adresse ersetzt werden!
Im Falle einer Fehlermeldung versuchen Sie folgendes.

Bild 2 SSH-IP-Eingeben

Nun erfolgt ein Warnhinweis, der durch Eingabe von „Yes“ bestätigt werden muss.

Yes

Bild 3 SSH Sicherheitshinweis

Im darauf folgenden Dialogfenster wird bei erfolgreichem Finden des Raspberry Pi’s abgefragt, wie man sich dort anmelden möchte. Hier wird das voreingestellte Paßwort der Raspberry Software abgefragt.

Bild 4 Passwortabfrage Raspi

Hinweis: Die Eingabe des Passwortes und die Bestätigung erfolgt „blind“, da es auf dem Bildschirm keine Cursoraktivitäten gibt.

In folgendem Fenster, befindet man sich jetzt auf der Kommandozeile des Raspberry Pi’s.

Bild 5 Kommandozeile Raspi

Nun wird das Konfigurationstool des Rasberry Pi’s gestartet durch Eingabe des Befehls:

sudo raspi-config

Bild 6 Starten der Konfiguration

Nun erscheint das Confugaration Tool des Raspberry Pi’s. Die Steuerung funktioniert mittels der Pfeil auf und ab Tasten sowie der Tab-Taste. Die Bestätigung erfolgt mittels Enter-Taste.

Bild 7 Interface-Options

Auswahl und Bestätigung des Menüpunktes „Interface Options“

Bild 8 Aktivieren des RealVNC Zugangs

RealVNC ermöglicht es über eine grafische Benutzeroberfläche andere Computer zu steuern.
Nachdem mit den Pfeiltasten auf den Punkt „VNC“ navigieren und dann mittels „Enter“ bestätigen.
Ebenso dann die Frage mit „Yes“ bestätigen.

Bild 9 Bestätigungsfeld RealVNC

Bestätigungsmeldung von RealVNC wird angezeigt.

Bild 10 Quittierung RealVNC

Die Anwendung VNC-Viewer kann unter dem Link https://www.realvnc.com/de/connect/download/viewer/ heruntergeladen werden.
Nach der Installation auf dem Computer die Anwendung VNC Viewer starten.

Bild 11 Start VNC Viewer

In der Adressleiste des VNC-Viewer wird jetzt eingegeben:

raspberrypi.local

Nun erfolgt das Authentifizierunesfenster, wo dann die voreingestellten Werte des Raspberry Pi’s eingetragen werden müssen.

Bild 12 Authentifizierung bei VNC

Hinweis: Hier werden die Allgemeinen Benutzernamen und Kennwörter benutzt. Aus Sicherheitsgründen sollten diese auf den eigenen Geräten entsprechend Ihrer Sicherheitsbedürfnisse angepasst werden.

Bei der erstmaligen Verbindung kann ein Warnhinweis ausgegeben werden, der den bestätigt werden muß.

Bild 13 Warnhinweis VNC

Nun erscheint die grafische Benutzeroberfläche mit den ersten Hinweisen.
Der Raspberry Pi weißt hier auf ein mögliches Sicherheitsrisiko bei aktivierter SSH-Verbindung hin.

Bild 14 Sicherheitshinweise

Nach der Bestätigung der Warnung hat man freie Sicht auf den Hinweis, den der Raspberry uns gibt. Er erlaubt uns die Konfiguration mit „Next“ zu starten.

Bild 15 Konfiguration starten

Nun kann man ein neues Passwort vergeben. Nach der Wiederholung wird dies dann mit „Next“ bestätigt.

Bild 16 Passwort ändern

Jetzt geht es an das weitere Setup. Mittels „Next“

Falls der Hinweis auf ein SW-Update erscheint, kann man dieses an dieser Stelle Direkt anstoßen.

Bild 17 SW-Update

Je nach große des Updates und der Geschwindigkeit der Internetanbindung kann dies ein wenig dauern.
Wenn alle Files aktualisiert sind, kommt eine Erledigungsmeldung.

Bild 18 SW-Update 2

Nun erfolgt der Neustart mittels „Restart“

Bild 19 Restart

Wenn der Raspberry Pi einen Neustart macht, wird die Verbindung zum VNC unterbrochen und nach dem Reboot automatisch wiederhergestellt.

Bild 20 Neustart

Jetzt kann man die restliche Konfiguration angehen. Dazu geht man auf das Symbol „Raspberry“
„Einstellungen“ und dann auf die Raspberry „Pi-Konfiguration“

Bild 21 Raspi Konfiguration

In den folgenden Einstellmöglichkeiten, kann man verschiedene weitere Einstellungen vornehmen.

Bild 22 Raspi Konfiguration 2

Einige wichtige Einstellungen können unter dem Registerblatt Localisation geändert werden:
Locale: de (Deutschland)
Timezone: Europa/Berlin
Keyboard: (ggf. bei Headless optional)
WLAN Country*: DE-Deutschland

*) Dies ist wichtig für die Frequenzen, die das WLAN-Modul nutzt.

Bild 23 Localisation

Wenn diese Änderungen gemacht sind, werden diese durch einen Neustart übernommen und der Raspberry Pi steht dann zur weiteren Verwendung zur Verfügung.

Optional: WLAN einrichten

Jetzt geht es optional an die Einrichtung eines WLAN’s für den Raspberry Pi.

In der Kopfzeile ist ein blaues Symbol zu sehen, wenn der Raspberry Pi über eine WLAN-Konnektivität verfügt. Durch klicken auf dieses Symbol erscheint eine Liste mit möglichen WLAN

Bild 24 WLAN 1

Durch anklicken des gewünschten WLAN wird das entsprechende Netzwerk ausgewählt und es beginnt ein Verbindungsversuch zwischen Raspberry Pi und dem WLAN-Router.

Bild 25 WLAN Schlüssel eingeben

Nachdem der Schlüssel für das Drahtlosnetzwerk eingegeben wurde einfach mit „OK“ bestätigen.

Jetzt stellt der Raspberry Pi die Verbindung her. Das Symbol ändert sich in das allgemein bekannte WLAN-Symbol und in der WLAN-List erscheint eingrüner Haken.

Bild 26 WLAN aktiviert

Um den Raspberry Pi richtig herunterzufahren geht es nun über das Symbol „Raspberry“ „Abmelden“ zum Fenster mit den Optionen zum Herunterfahren.

Bild 27 Abmelden/Shutdown

Damit ist der Raspberry Pi fertig für den weiteren Einsatz.

Stand: 02/2022