Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Ubuntu10.10 18 Listopadu 2010, 18:59:43
-
Ahojte,
mam Ubuntu 10.10 a zapomnel sem heslo .. clanky na toto tema mam precteny vsechny .. a kdyz se dostanu do shellu, poradim si :-) jak se ale dostanu pres Give root password for maintenance zadny heslo sem nikdy rootovi nezadaval a na pc byl jen jeden uzivatel, kterej heslo zapomnel. dik za odpovedi
uz me napadlo .. slo by vedle teto instalace udelat novou a pak jen do te stare prekopirovat soubor s uzivatelama (heslama)? pokud je toto pruchozi, nakopnete me, ktery soubory je potreba zkopirovat (pro jistotu i s cestou) :-)
dik
-
Mělo by stačit dát do řádku v Grubu(stačí při startu kl."e") slovo "single". Víc najdete na webu.
-
muzu poprosit .. jak ma potom ten radek vypadat? pokud si rozdrbu GRUB .. pak uz se na net nedostanu a neopravim nic ;-)
ted sem nasel zajimavej clanek .. ale taky to resi celkem krkolomne ...
https://help.ubuntu.com/community/LostPassword (https://help.ubuntu.com/community/LostPassword)
-
Řešení je celkem snadné. Sice nebude "ubuntí", ale pokud uděláte všechno pečlivě, můžete změnit heslo kteréhokoli uživatele.
1. Nabootujte z CD Ubuntu
2. Otevřete terminál, napište do něj sudo passwd root --> tímto změníte heslo roota na systému nabootovaného z CD (pamatujte si to heslo)
3. V terminálu zadejte gksudo gedit /etc/shadow --> vyskočí na vás něco jako toto (http://2i.cz/2i/i/4ce59b43/445d66da8d241b60aba1464ec8bc7363/df28f2d80b.f.png)
4. Nyní připojte disk s Ubuntu na vašem disku (skutečné, nainstalované Ubuntu)
5. V terminálu zadejte gksudo gedit /media/vas_disk_s_ubuntu/etc/shadow (nebo zadejte gksudo nautilus a soubor si vyhledejte a otevřte myškou)
6. Hned na prvním řádku označte tu samou část jako předtím a vložte text (CTRL+V)
7. Uložte soubor, restartujte počítač.
Tím jste přepsal rootovo heslo ve vašem Ubuntu na to, co jste zadával v LiveCD. Teď už ho stačí jen zadat v GRUBu a máte shell přístupný. ;)
PS: Jinak zkopírovat ten soubor /etc/shadow by šlo, ale já bych to nedělal, protože nikdy nevíte, zda se neliší seznam uživatelů.. Vždycky je lepší měnit jen potřebnou část.
-
Firzen, taky možnost. :)
Grub si nerozvrtáte, protože to je pouze dočasná změna, která se neuloží. Tu je návod pro starší Grub, ale je to podobné http://www.cyberciti.biz/faq/grub-boot-into-single-user-mode/ Jen koukám, že to nakonec možná taky skončí v zadání hesla. Nutno vyzkoušet...
Ale ve vašem odkazovaném návodu je to vyřešeno bodem 5: Go to the very end of the line, change the ro to rw and add init=/bin/bash
-
RecoveryMode (http://wiki.ubuntu.cz/RecoveryMode) - stačí vybrat z nabídky Grubu a dostanete příkazový řádek roota bez hesla.