Wie ändere ich das Passwort für Gentoo LiveCD in 2015?

1

Ich habe eine LiveCD von Gentoo. Gentoo bietet immer noch keine Installationsoption an, daher plante ich, nach der Konfiguration der VM vom ISO-Image aus zu arbeiten und den VM-Status zu speichern.

Um die VM zu konfigurieren, muss ich Software installieren, und das erfordert Root-Berechtigungen. Für root-Rechte muss ich das root-Passwort kennen, das Gentoo nicht bereitstellt. Tatsächlich habe ich nicht einmal das Gentoo- Benutzerkennwort, daher kann ich kein SSH in die Box schreiben oder das Gentoo- Benutzerkennwort ändern .

Auf der Suche nach einer Möglichkeit zum Ändern des Kennworts werden die Antworten von 2005 bis 2011 abgerufen (ja, diese Probleme bestehen bereits seit über einem Jahrzehnt ...). Vorschläge wie "Öffnen Sie ein Root-Terminal und geben Sie ein Problem aus passwd" funktionieren nicht, da es kein Root-Terminal gibt (oder ich kann es nicht finden, indem ich in der Tablet-Oberfläche nach Desktops suche). Und Vorschläge wie das Durchführen eines Chroot funktionieren nicht, da anscheinend kein einziges Setup vorhanden ist ( chroot <TAB>keine geeigneten Vorschläge).

Wie ändere ich genau das root-Passwort für Gentoos LiveCD?


Weiteres Hintergrundwissen ist, dass ich kein Gentoo-Benutzer bin. Ich muss eine Software testen, da einer unserer Benutzer die Plattform bevorzugt. Nach dem Testen bin ich für weitere 3 oder 6 Monate damit fertig. Daher möchte ich meine Änderungen am LiveCD-Image im Speicher vornehmen und dann die VM speichern, ohne alle Rahmen zu durchlaufen, um eine tatsächliche Installation durchzuführen.

jww
quelle

Antworten:

3

Ein normales Terminal öffnen und Folgendes eingeben:

    $ sudo passwd

sollte sich darum kümmern. Gentoo Live-CDs haben keine Passwörter, daher sollten Sie beim Aufrufen von sudo-Befehlen nicht zur Eingabe eines Passworts aufgefordert werden.

Sie müssen dies tun, bevor Sie Aufgaben ausführen, für die Root-Berechtigungen erforderlich sind.

Shreyas Sriram
quelle
1

Auf der 2016 LiveCD ist die Root-Anmeldung standardmäßig deaktiviert.

Nano / etc / ssh / sshd_config

Suchen Sie die Zeile, die mit "PermitRootLogin" beginnt. Kommentieren Sie die Zeile aus und setzen Sie sie auf Ja. Kommentierte Zeilen, die Standardwerte bezeichnen, sind meines Erachtens immer noch der Fall.

PermitRootLogin ja

Speichern und beenden, dann SSH neu starten.

Nick
quelle