Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: marzena 14 Září 2010, 00:23:59
-
Ahoj všem,
minulý týden jsem se snažil změnit heslo ke svému profilu, ale výsledkem je nemožnost tento profil používat, prosím o radu. V minulosti jsem už měnil heslo nejméně 2x bez problémů ("Předvolby" -> "O mně" -> "Změnit heslo"), ale tentokrát jsem bohužel víceméně náhodou zvolil jiný postup, kde se projevil nějaký bug :-(.
Používám Ubuntu 9.10 Karmic Koala amd64, Linux kernel 2.6.31-22
Co se stalo:
1) jako uživatel s názvem řekněme "user1" změněno vlastní heslo pomocí "Systém -> Správa -> Uživatelé a skupiny". Nebyla patrná žádná chyba, tvářilo se to, jako že změna hesla proběhla v pořádku.
následně při probouzeních ze standby režimu jsem se musel přihlašovat starým heslem (!) - nové heslo bylo ignorováno. pro odemčení klíčenky na heslo k wifi již ale systém požadoval nové heslo..
po restartu nemožnost obnovit profil (nejde mountovat a dekryptovat /home/user1):
v GNOME se to projevuje takto:
a) zadám přihlašovací údaje
b) objeví se zpráva: "Could not update ICEauthority file /home/user1/.ICEauthority
c) další zpráva: "Se serverem nastavení nastal problém. (/usr/lib/libconf2-4/gconf-sanity-check-2 se ukončil se stavem 256)
d) a na závěr okno s titulkem: "Nautilus nemohl vytvořit následující požadované složky: /home/user1/Desktop, /home/user1/.nautilus" a textem: "Před spuštěním Nautilu prosím vytvořte tyto složky, nebo nastavte oprávnění tak, aby je Nautilus mohl vytvořit."
2) zkusil jsem natvrdo v /etc/shadow vymazat heslo - problém samozřejmě přetrvával
3) vrácen původní shadow změněný v kroku 2
4) vytvořen nový účet user2 ve skupině admin (adduser user2; adduser user2 admin)
5) pod novým účtem opět "Systém -> Správa -> Uživatelé a skupiny". Přes ikonu "klíče" jsem odemkl cizí účty a změnil heslo user1 na původní staré heslo (tj. na to, kterým jsem se i po té nešťastné změně vlastně pořád přihlašoval) - domníval jsem se, že tím navrátím synchronizovaný stav mezi heslem účtu a heslem pro dekryptování profilu. Ani po rebootu nelze ale profil stále načíst
6) další chyba, která má zřejmě stejnou příčinu. Přihlášení do nového účtu user2 je OK (CLI i GNOME). Když ale dám "Uzamknout obrazovku" a pak ji chci odemknout, nejde to - systém tvrdí, že heslo je nesprávné! Musím zvolit "Přepnout uživatele", tím se dostanu na základní přihlašovací obrazovku a odtud se do tohoto účtu dostanu tímtéž heslem v pohodě. Opakováno několikrát - opravdu nejde o jednorázový překlep. Prostě naprosto identické heslo je na jednom místě akceptováno a na druhém nikoliv.
Prosím o jakoukoliv radu, která povede buď k obnovení funkčnosti profilu nebo aspoň radu jak namountovat /home/user1, abych se dostal ke svým datům, systém pak klidně přeinstaluji, stejně bych hned upgradoval na Lynx.. Mějte se mnou strpení, jsem dlouhodobý uživatel Windows, ale v Linuxu jsem stále ještě lama.
Díky, Marek
-
"b) objeví se zpráva: "Could not update ICEauthority file /home/user1/.ICEauthority"
Vyskusaj toto
http://forum.ubuntu.cz/index.php/topic,34387.0.html
-
nejde mountovat a dekryptovat /home/user1
Máš tedy zašifrovanou svou domovskou složku?
http://wiki.ubuntu.cz/%C5%A0ifrovan%C3%BD%20domovsk%C3%BD%20adres%C3%A1%C5%99
Zkoušel ses na ni dostat z LiveCD (http://wiki.ubuntu.cz/LiveCD)?
-
Máš tedy zašifrovanou svou domovskou složku?
Ano, mám domovskou složku zašifrovanou. Vybavuji si, že po instalaci se mi objevil ten dialog "Record your encryption passphrase". Ten jsem si samozřejmě pozorně přečetl a klíč uložil do svého zašifrovaného domovského adresáře s tím, že si ho pošlu mailem, až rozchodím na mašině připojení k síti (až do cca třetího upgrade kernelu se na mém HW projevoval bug způsobující nefunkčnost jakéhokoliv síťového rozhraní se současně aktivovaným ACPI). Na to jsem pak samozřejmě zapomněl, takže ten klíč k rozšifrování složky mám stále dobře uložen ve svém zašifrovaném profilu :-/.
Zkoušel ses na ni dostat z LiveCD?
Jak s tím souvisí LiveCD? Zkusit to můžu, ale není mi jasné jak. Je to v něčem jiné, než když rebootuju do nouzového režimu jako root a zkusím se do ní dostat pžíkazovou řádkou? Jediné co vidím v /home/user1 je:
Access-your-private-data.desktop, README.txt.
-
No jestli nevíš passphrase ke své šifrované složce, a heslo je dostatečně dlouhé, tak ti asi není pomoci... >:(
-
po dlouhém boji vyřešeno i bez znalosti passphrase.. :)
vše potřebné pro nouzové dekryptování profilu je tady.. https://help.ubuntu.com/community/EncryptedPrivateDirectory
zajímavé je, že napodruhé se mi to už podle toho návodu nepovedlo, ale to byla asi nějaká chyba mezi klávesnicí a židlí; asi málo motivace, jelikož důležitá data už jsem měl zachráněna..