noen bestemte seg for å endre rotpassordet og ikke teste det mens det opprinnelige innloggede terminalvinduet var åpent. Så vi hadde ikke lenger et fungerende rotpassord, så hva skal jeg gjøre!!
vel, fant en rekke nyttige lenker som dekket SPARC og x86 (som syntes å se det samme for MEG), men ingenting OM ZFS før jeg fant Oracle guide som var nesten det jeg ønsket…….
det du trenger å gjøre er å fjerne rotpassordoppføringen i skyggefilen, og nedenfor er hvordan jeg gjorde det:
1. Først og fremst må du komme til spørringen og starte opp i enkeltbrukermodus-i mitt tilfelle brukes En jumpstart-server og IKKE EN DVD.
oppstart net-s
2. Når oppstartet bli root-som Er en enkel su (Kjører EN ZFS liste på dette punktet gir ingen respons).
3. Importer rotutvalget og angi et alternativt monteringspunkt.
# zpool import -R /a rpool
4. På dette punktet kan du kjøre EN ZFS-liste (#zfs-liste) for å se hva som er tilgjengelig (jeg var interessert da Vi også bruker Live-Oppgradering her, så det var en rekke BEs – jeg hadde et par linjer som sier at noen deler ikke klarte å montere, men ZFS-listen viste at en rekke BEs var tilgjengelige.
5. Monter EN BE(i dette tilfellet u10test).
# zfs mount rpool/ROOT/u10test
6. Endre til / etc katalogen.
# cd / a / etc
7. Nå kan du redigere skyggefilen (vel, ikke helt som du får en feil som sier at systemet ikke vet hvilken inngangsenhet du bruker…..).
# TERM=vt100
# eksporter TERM
8. Nå kan du redigere skyggefilen.
# vi skygge
9. Ok! Hva fjerner jeg?
rot: BZQ8dnry$ $ MOOj3d71FeSNOngAAqIwY/:15643::::::
10. Fjern oppføringene mellom root: og: 15643 som så…
rot::15643::::::
11. Lagre filen.
: wq!
12. Start serveren på nytt
# init 6
13. Logg inn på serveren (vi logger inn med en vanlig konto da su)
!!Du vil ikke bli bedt om et passord!!
14. Endre root-passordet ditt.
# passwd rot