někdo se rozhodl změnit kořenové heslo a netestovat ho, zatímco má otevřené původní přihlášené okno terminálu. Takže už jsme neměli funkční kořenové heslo, tak co dělat!!
no, našel řadu užitečných odkazů, které se týkaly SPARC a x86 (které se mi zdály stejné), ale nic o ZFS, dokud jsem nenašel průvodce Oracle, který byl téměř to,co jsem chtěl…….
co musíte udělat, je odstranit položku kořenového hesla ve stínovém souboru a Níže je, jak jsem to udělal:
1. Nejprve se musíte dostat k výzvě a spustit do režimu jednoho uživatele – v mém případě se používá server Jumpstart a nikoli DVD.
boot net-s
2. Po spuštění se stane root-což je jednoduchý su (spuštění seznamu ZFS v tomto bodě nevyvolává žádnou odpověď).
3. Importujte kořenový fond a určete alternativní připojovací bod.
# zpool import -R /a rpool
4. V tomto okamžiku můžete spustit seznam ZFS (#seznam zfs), abyste zjistili, co je k dispozici (zajímalo mě, protože zde také používáme živý Upgrade, takže zde bylo několik BEs – měl jsem pár řádků uvádějících, že některé části se nepodařilo připojit, ale seznam ZFS ukázal, že je k dispozici číslo BEs.
5. Namontujte BE (v tomto případě u10test).
# zfs mount rpool/ROOT/u10test
6. Přejděte do adresáře / etc.
# cd / a / etc
7. Nyní můžete upravit stínový soubor (dobře, ne tak, jak se zobrazí chyba, že systém neví, jaké vstupní zařízení používáte…..).
# TERM=vt100
# export TERM
8. Nyní můžete upravit stínový soubor.
# vi stín
9. Dobře! Co mám odstranit?
root: BZQ8dnry$ $ MOOj3d71FeSNOngAAqIwY/:15643::::::
10. Odstraňte položky mezi root: a: 15643 podobně…
kořen::15643::::::
11. Uložte soubor.
: wq!
12. Restartujte server
# init 6
13. Přihlaste se na server (přihlašujeme se běžným účtem pak su)
!!Nebudete vyzváni k zadání hesla!!
14. Změňte heslo uživatele root.
# passwd kořen