Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Wie Bookworm headless einrichten?

Registriert
11. September 2010
Beiträge
22.659
Lösungen
10
Reaktionspunkte
70.593
Punkte
1.103
Ich versuche gerade einen Raspberry PI 3 headless einzuricheten.
Bisher war es so, man musst nur eine leere Datei Namens "ssh" anlegen und konnte sich dann per ssh verbinden.
Bei bookworm ist das scheinbar nicht mehr möglich. Ich komme zwar, per ssh, auf den PI aber nur wird ein Passwort verlangt.
Früher war der User: 'pi' und das Passwort: 'raspberry'.
Ich finde dazu diese Information, verstehe es aber nicht. Kann mir DAS mal jem and erklären, so das auch ich es verstehe?
There are also mechanisms to preconfigure an image without using Imager. To set up a user on first boot and bypass the wizard completely, create a file called userconf or userconf.txt in the boot partition of the SD card; this is the part of the SD card which can be seen when it is mounted in a Windows or MacOS computer.

This file should contain a single line of text, consisting of username:encrypted- password – so your desired username, followed immediately by a colon, followed immediately by an encrypted representation of the password you want to use.

To generate the encrypted password, the easiest way is to use OpenSSL on a Raspberry Pi that is already running – open a terminal window and enter

Code:
echo 'mypassword' | openssl passwd -6 -stdin
This will produce what looks like a string of random characters, which is actually an encrypted version of the supplied password.

Es gibt auch Mechanismen, um ein Bild vorzukonfigurieren, ohne Imager zu verwenden. Um beim ersten Start einen Benutzer einzurichten und den Assistenten vollständig zu umgehen, erstellen Sie eine Datei namens „ userconf“ oder „userconf.txt“ in der Startpartition der SD-Karte. Dies ist der Teil der SD-Karte, der sichtbar ist, wenn sie in einen Windows- oder MacOS-Computer eingelegt ist.

Diese Datei sollte eine einzelne Textzeile enthalten, bestehend aus Benutzername:verschlüsselt-Passwort – also Ihrem gewünschten Benutzernamen, unmittelbar gefolgt von einem Doppelpunkt und unmittelbar gefolgt von einer verschlüsselten Darstellung des Passworts, das Sie verwenden möchten.

Um das verschlüsselte Passwort zu generieren, verwenden Sie am einfachsten OpenSSL auf einem bereits laufenden Raspberry Pi – öffnen Sie ein Terminalfenster und geben Sie ein

Code:
echo 'meinpasswort' | openssl passwd -6 -stdin
Dadurch entsteht etwas, das wie eine Folge zufälliger Zeichen aussieht, bei denen es sich tatsächlich um eine verschlüsselte Version des bereitgestellten Passworts handelt.
Selbstverständlich habe ich die Datei "userconf"erstellt. Was ist mit "verschlüsseltes Passwort" gemeint und wie erstelle ich das?
Mein Problem ist das "verschlüsselt?
Der wo gebe ich den Shellbefehl ein. Ich komme ja weder als User noch als root nur bis zur Passwortabfrage auf den PI?
Code:
root@192.168.178.20's password:
Kann also obigen Befehl garnicht eingeben.
 
Es tut mir leid, dass du Schwierigkeiten bei der Einrichtung deines Raspberry Pi 3 headless hast. Ich werde versuchen, dir zu helfen.

In dem von dir zitierten Abschnitt wird erklärt, wie du einen Benutzer auf dem Raspberry Pi einrichten kannst, ohne den Assistenten zu verwenden. Dazu musst du eine Datei namens "userconf" oder "userconf.txt" in der Boot-Partition der SD-Karte erstellen. Diese Partition ist sichtbar, wenn die SD-Karte in einem Windows- oder MacOS-Computer eingebunden ist.

In dieser Datei musst du eine einzelne Zeile mit dem Text "Benutzername:verschlüsselt-Passwort" erstellen. Der Benutzername ist der gewünschte Name für deinen Benutzer. Das verschlüsselte Passwort ist eine verschlüsselte Version des Passworts, das du verwenden möchtest.

Um das verschlüsselte Passwort zu generieren, kannst du OpenSSL verwenden. Öffne ein Terminalfenster auf einem bereits laufenden Raspberry Pi und gib den folgenden Befehl ein:

Code:
echo 'meinpasswort' | openssl passwd -6 -stdin

Ersetze "meinpasswort" durch das gewünschte Passwort. Der Befehl generiert dann eine Zeichenfolge, die wie eine zufällige Abfolge von Zeichen aussieht, aber tatsächlich eine verschlüsselte Version des Passworts ist.

Es ist wichtig zu beachten, dass du den Befehl auf einem anderen Raspberry Pi ausführen musst, der bereits läuft und auf den du zugreifen kannst. Wenn du keinen anderen Raspberry Pi hast, könntest du versuchen, einen Linux-Computer zu verwenden, um den Befehl auszuführen.

Sobald du das verschlüsselte Passwort hast, kannst du die "userconf"-Datei erstellen und die Zeile "Benutzername:verschlüsselt-Passwort" hinzufügen. Speichere die Datei und lege die SD-Karte in den Raspberry Pi ein. Beim nächsten Start sollte der Benutzer automatisch eingerichtet werden.

Ich hoffe, das hilft dir weiter. Wenn du weitere Fragen hast, stehe ich gerne zur Verfügung.
 
Der wo gebe ich den Shellbefehl ein. Ich komme ja weder als User noch als root nur bis zur Passwortabfrage auf den PI?
Code:
Das musst du mit einem LINUX System generieren, also nicht mit dem RPI selber.
am Einfachsten neu Flashen mit Imager

und dort Benutzer und Passwort setzen.
 
Zurück
Oben