Benutzer-Werkzeuge

Webseiten-Werkzeuge


raspberry_pi:installation_headless_rasperry_pi_2_b

Dies ist eine alte Version des Dokuments!


Installation Headless Rasperry PI 2 (B)

Raspberry Image

Vorbereitung

  • Wähle Raspberry Pi OS (32-bit) mit LEGACY
  • Setze vor dem Flashen Benutzernamen und Passwort
  • Aktiviere SSH (Authentifizierung mit Passwort)

Nachbereitung

Bevor der Raspberry das erste Mal gestartet wird, muss überprüft werden, ob die beiden Dateien

  • ssh
  • userconf

im Verzeichnis bootfs vorhanden sind.

Wenn ja, kann das OS gestartet werden und anschließend per ssh weitergearbeitet werden.

Wenn nicht, müssen beide Dateien im bootfs-Verzeichnis angelegt werden.

++++ Bereitstellen der ssh-Datei ++++

Die Datei ssh hat keinen Inhalt. Es genügt, sie im Verzeichnis bootfs mit folgendem Befehl anzulegen:

touch ssh

++++

++++ Bereitstellen der userconf-Datei ++++

Die Datei userconf enthält in einer Zeile:

  • den Benutzernamen (wie im Imager angelegt)
  • das gehashte Passwort (wie im Imager angelegt)
  • Format: username:passwdhash
Passwort erstellen

Um das Passwort zu generieren, wird folgender Befehl verwendet:

openssl passwd -6
Password:
Verifying - Password:
$6$OJkUWIyhOHy1C/jJ$2SpAkBUk1zPbxBReutxTLVisu1fSOYrp9/8vxudVfwGze1hLjMcA8QhtKGB5s6abqUtK.JYSXdMAbkLuCdvV01
Inhalt der Datei userconf
pi:$6$OJkUWIyhOHy1C/jJ$2SpAkBUk1zPbxBReutxTLVisu1fSOYrp9/8vxudVfwGze1hLjMcA8QhtKGB5s6abqUtK.JYSXdMAbkLuCdvV01

Zwischen Benutzername und Hashwert muss ein Doppelpunkt (:) stehen. Die Datei gehört in dasselbe Verzeichnis wie die ssh-Datei.

++++

Ziehen Sie die SD-Karte nicht einfach heraus, sondern unmounten Sie sie vorher – nur so ist sichergestellt, dass alle Änderungen übernommen wurden.

SSH

Jetzt kann der SSH-Zugang getestet werden:

ssh pi@<IP-Adresse>
raspberry_pi/installation_headless_rasperry_pi_2_b.1770318107.txt.gz · Zuletzt geändert: von torsten.roehl