Nedávno jsem opravil nefunkční instalaci přeinstalováním Ubuntu s novým uživatelským jménem a můj starý účet naštěstí přežil (yay). Nyní bych chtěl přidat svůj starý účet zpět do Ubuntu. Všimněte si, že se nutně nesnažím přepsat nový uživatelský účet. Chci pouze obnovit starý účet a nastavit jej jako výchozí, když spouštím Ubuntu.
Upravit Mohu vytvořit nový účet pod starým názvem, ale obávám se, že tím zničím data starého účtu.
Aktualizovat
Nahradil jsem svou novou domovskou složku svou starou domovskou složkou, ale nefungovalo to.
Přijatá odpověď:
#1 Zálohujte si svá data!
#2 Přidejte uživatele se stejným uživatelským jménem jako předtím.
#3 Všechna nastavení a soubory byste měli mít zpět.
Alternativa pro geeky:
#1 Záloha Záloha Zálohujte svá data!
#2 Přidejte tento řádek na konec /etc/passwd
(nahraďte [username]
svým uživatelským jménem nahraďte 1700
s vaším předchozím uživatelským jménem a nahraďte 1701
s předchozím groupid – pokud neznáte své userid a groupid, nastavte obě na 1700
):
[username]::1700:1701::/home/[username]:/bin/bash
Zkuste se přihlásit do konzole (CTRL-ALT-F1
) jako [username]
bez hesla. Poté spusťte passwd
a zadejte nové heslo. Poté byste měli být schopni se přihlásit jako dříve.
Pokud nemůžete najít své staré uživatelské ID a groupid, pravděpodobně budete mít nějaké problémy s oprávněními k souboru a budete se muset přihlásit jako jiný uživatel a spustit tento příkaz
sudo chown -R [username]:[username] /home/[username]
obnovit oprávnění.