J'ai récemment réparé une installation cassée en réinstallant Ubuntu avec un nouveau nom d'utilisateur, et heureusement, mon ancien compte a survécu (yay). Maintenant, j'aimerais ajouter mon ancien compte à Ubuntu. Notez que je n'essaie pas nécessairement d'écraser le nouveau compte d'utilisateur. Je veux juste restaurer l'ancien compte et l'avoir par défaut lorsque je démarre Ubuntu.
Modifier Je peux créer un nouveau compte sous l'ancien nom, mais je crains que cela ne détruise les anciennes données du compte.
Mettre à jour
J'ai remplacé mon nouveau dossier personnel par mon ancien dossier personnel, mais cela n'a pas fonctionné.
Réponse acceptée :
#1 Sauvegardez vos données !
#2 Ajoutez l'utilisateur avec exactement le même nom d'utilisateur qu'avant.
#3 Vous devriez retrouver tous vos paramètres et fichiers.
Alternative pour les geeks :
#1 Backup Backup Sauvegardez vos données !
#2 Ajoutez cette ligne à la fin de /etc/passwd
(remplacez [username]
par votre nom d'utilisateur, remplacez 1700
par votre identifiant précédent et remplacez 1701
avec votre identifiant de groupe précédent - si vous ne connaissez pas votre identifiant d'utilisateur et votre identifiant de groupe, définissez les deux sur 1700
):
[username]::1700:1701::/home/[username]:/bin/bash
Essayez de vous connecter à la console (CTRL-ALT-F1
) comme [username]
sans mot de passe. Ensuite, exécutez passwd
et entrez un nouveau mot de passe. Vous devriez alors pouvoir vous connecter comme avant.
Si vous ne trouvez pas votre ancien ID utilisateur et ID de groupe, vous aurez probablement des problèmes d'autorisations de fichiers et vous devrez vous connecter en tant qu'un autre utilisateur et exécuter cette commande
sudo chown -R [username]:[username] /home/[username]
pour restaurer les autorisations.