Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Le_Ze 18 Října 2024, 21:30:50

Název: Zapomenute heslo.
Přispěvatel: Le_Ze 18 Října 2024, 21:30:50
Dobrý den.
Jsem znamemu instaloval ubuntu před 2 roky a on ztratil listek, kde jsem mu napsal heslo.
Toto nepomaha.
https://www.linuxexpres.cz/praxe/tri-dulezite-rady-pro-uzivatele-ubuntu-heslo-firewall-sluzby
Piše mu to že nema opravnění měnit hesla.
Je nějake řešení, když mu system normalně najede?
Děkuji.
Název: Re:Zapomenute heslo.
Přispěvatel: Michal "Tylnesh" Kohútek 21 Října 2024, 10:10:28
"Toto nepomaha" moc vela informacii neposkytuje. V akom kroku to zlyhava? Ak sa dostane do root shellu, tak hlaska, ze nema opravnenie menit hesla nedava moc zmysel.

Skus pouzit tento postup:



zdroj: https://www.tecmint.com/reset-forgotten-root-password-in-ubuntu/
Název: Re:Zapomenute heslo.
Přispěvatel: Roman Vacho 22 Října 2024, 17:29:55
Ten nový postup je prosím potřeba od které verze?

Když jsem to potřeboval nedávno, tak fungoval ten postup z prvního příspěvku.
Název: Re:Zapomenute heslo.
Přispěvatel: ramael 23 Října 2024, 00:50:53
"Toto nepomaha" moc vela informacii neposkytuje. V akom kroku to zlyhava? Ak sa dostane do root shellu, tak hlaska, ze nema opravnenie menit hesla nedava moc zmysel.

Skus pouzit tento postup:

  • Dostat sa do GRUBu - ak sa neobjavi automaticky, stlac SHIFT po UEFI a pred startom systemu
  • Vyber moznost Ubuntu a stlac 'e' pre editaciu.
  • najdi riadok zacinajuci na linux   /boot/vmlinuz....  a koniec riadku, ktory bude cca "ro quiet splash $vt_handoff" nahrad "rw init=/bin/bash"
  • Uloz zmenu stlacenim ctrl-x
  • Namountuj si korenovy filesystem: mount | grep -w /
  • passwd <meno-uzivatela>
  • zamkni filesystem ako read-only
  • reboot


zdroj: https://www.tecmint.com/reset-forgotten-root-password-in-ubuntu/
Jo, tak to funguje krásně i se systemd-boot.
Jakmile se objeví menu zmáčknout klávesu e
Zvýrazní se řádek. Pomocí ctrl+e se skočí na konec řádku. Upraví se to na konci
Kód: [Vybrat]
rw init=/bin/bashZde jsem byl skeptický, protože bin je jen link, ale funguje to. Enter bez uložení a byl jsem tam. Nic se nemusí mountovat ani remountovat. Problém je na konci. Reboot atd nefunguje protože je řízen přes systemd, a v tomto případě systemd neběží. Klasické ukončení (ctrl+d) končí v kernel panic a pak se comp musí vypnout na tvrdku. Ale
Kód: [Vybrat]
exec /sbin/initfunguje skvěle a systém naskočí v plné kráse.

EDIT:
Už jsem našel jak na ten restart. Kouzlo je ve zdvojeném force, kdy to nedává vědět initu atd. Takže místo
Kód: [Vybrat]
exec /sbin/inittam stačí
Kód: [Vybrat]
reboot -ff
funguje na jedničku.