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
-
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.
-
"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/
-
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.
-
"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 koncirw 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 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 exec /sbin/inittam stačíreboot -ff
funguje na jedničku.