Benutzer-Werkzeuge

Webseiten-Werkzeuge


raspberry_pi:installation_headless_rasperry_pi_2_b

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
raspberry_pi:installation_headless_rasperry_pi_2_b [2026/02/05 10:01] torsten.roehlraspberry_pi:installation_headless_rasperry_pi_2_b [2026/02/05 20:07] (aktuell) torsten.roehl
Zeile 2: Zeile 2:
  
 [[raspberry_pi|☚ zurück]] [[raspberry_pi|☚ zurück]]
 +
 +
 +
 +===== 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.
 +
 +{{ :raspberry_pi:raspi2-ssh.png?400 |}}
 +
 +
 +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:
 +
 +<code>
 +touch ssh
 +</code>
 +
 +++++
 +
 +++++ 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  - hier aber __nicht__ in Klartext)
 +  * Format:  <color #7092be>username</color>**:**<color #ff7f27>passwdhash</color>
 +
 +== Passwort erstellen ==
 +
 +Um das Passwort zu generieren, wird folgender Befehl verwendet:
 +
 +<code | openssl Befehl>
 +openssl passwd -6
 +Password:
 +Verifying - Password:
 +$6$OJkUWIyhOHy1C/jJ$2SpAkBUk1zPbxBReutxTLVisu1fSOYrp9/8vxudVfwGze1hLjMcA8QhtKGB5s6abqUtK.JYSXdMAbkLuCdvV01
 +</code>
 +
 +== Inhalt der Datei userconf ==
 +
 +<code | Inhalt  userconf>
 +pi:$6$OJkUWIyhOHy1C/jJ$2SpAkBUk1zPbxBReutxTLVisu1fSOYrp9/8vxudVfwGze1hLjMcA8QhtKGB5s6abqUtK.JYSXdMAbkLuCdvV01
 +</code>
 +
 +Zwischen Benutzername und Hashwert muss ein **Doppelpunkt (:)** stehen.  
 +Die Datei gehört in dasselbe Verzeichnis wie die **ssh**-Datei.
 +
 +++++
 +
 +
 +Entfernen Sie die SD-Karte nicht einfach, sondern **unmounten** Sie sie vorher – nur so ist sichergestellt, dass alle Änderungen übernommen wurden.
 +
 +===== SSH =====
 +
 +Jetzt kann der SSH-Zugang getestet werden:
 +
 +<code>
 +ssh pi@<IP-Adresse>
 +</code>
 +
 +
raspberry_pi/installation_headless_rasperry_pi_2_b.1770285676.txt.gz · Zuletzt geändert: von torsten.roehl