UnixMantra: Zurücksetzen des Root-Passworts – Solaris

Jemand hat beschlossen, das Root-Passwort zu ändern und es nicht zu testen, während das ursprünglich angemeldete Terminalfenster geöffnet ist. Wir hatten also kein funktionierendes Root-Passwort mehr, also was tun!!
Nun, ich habe eine Reihe nützlicher Links gefunden, die SPARC und x86 abdeckten (was für mich gleich auszusehen schien), aber nichts über ZFS, bis ich den Oracle-Leitfaden gefunden habe, der fast das war, was ich wollte…….
Was Sie tun müssen, ist den Root-Passworteintrag in der Shadow-Datei zu entfernen und unten ist, wie ich das gemacht habe:
1. Zuerst müssen Sie zur Eingabeaufforderung gelangen und in den Einzelbenutzermodus booten – in meinem Fall wird ein Jumpstart-Server und keine DVD verwendet.
starten Sie net -s
2. Nach dem Booten wird root – was eine einfache su ist (das Ausführen einer ZFS-Liste zu diesem Zeitpunkt führt zu keiner Antwort).
3. Importieren Sie den Root-Pool und geben Sie einen alternativen Einhängepunkt an.

# zpool import -R /a rpool

4. An dieser Stelle können Sie eine ZFS-Liste (# zfs list) ausführen, um zu sehen, was verfügbar ist (ich war interessiert, da wir hier auch Live Upgrade verwenden, also gab es eine Reihe von BEs – ich hatte ein paar Zeilen, die besagten, dass einige Teile nicht mounten konnten, aber die ZFS-Liste zeigte, dass eine Reihe von BEs verfügbar waren.
5. Montieren Sie einen BE (in diesem Fall u10test).

# zfs mount rpool/ROOT/u10test

6. Wechseln Sie in das Verzeichnis /etc.
# cd /ein/etc
7. Jetzt können Sie die Schattendatei bearbeiten (na ja, nicht ganz, da Sie eine Fehlermeldung erhalten, dass das System nicht weiß, welches Eingabegerät Sie verwenden…..).
# TERM=vt100
# AUSDRUCK exportieren
8. Jetzt können Sie die Schattendatei bearbeiten.
# vi Schatten
9. Ok! Was entferne ich?
Wurzel: BZQ8dnry$$MOOj3d71FeSNOngAAqIwY/:15643::::::
10. Entfernen Sie die Einträge zwischen root: und :15643 wie folgt…
Wurzel::15643::::::
11. Speichern Sie die Datei.
:wq!
12. Starten Sie den Server neu
# init 6
13. Melden Sie sich beim Server an (wir melden uns mit einem normalen Konto an, dann su)
!!Sie werden nicht zur Eingabe eines Passworts aufgefordert!!
14. Ändern Sie Ihr Root-Passwort.
# passwd Wurzel

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.