Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/02/2017, à 14:39

redEthylium

Session innaccessible après modification du login

Bonjour à tous,

En gros, j'ai voulu modifier mon login, et je n'arrive plus à accéder à ma session. Je pense que c'est du au fait que j'avais activé le chiffrement de mon dossier personnel. J'ai suivi l'exemple en 3.2 de cette page : https://doc.ubuntu-fr.org/tutoriel/chan … _de_compte

Je suis sur Ubuntu Gnome Shell.
Ce qui se passe, c'est qu'au démarrage, j'ai encore mon ancien login qui s'affiche. J'essaye mon mot de passe, j'ai aucun message d'erreur, juste un fondu qui d'habitude indique que le mot de passe a fonctionné, sauf qu'au final le champ pour entrer le mot de passe réapparait. Sans message ni rien.

Avec un CTRL + ALT + F3, j'ai tenté d'ouvrir un session en terminal. Ici, mon ancien login ne fonctionne pas, c'est le nouveau que je dois utiliser. Une fois la session ouverte, un ls me renvoit ceci :

login@host:~$ ls
Access-Your-Private-Data.desktop README.txt

Naturellement,

login@host:~$ tail -F README.txt
THIS DIRECTORY HAS BEEN UNMOUNTED TO PROTECT YOUR DATA.

Fromage the graphical desktop, click on:
 "Access Your Private Data"

or

From the command Line, run:
 ecryptfs-mount-private

Du coup :

login@host:~$ ecryptfs-mount-private
Enter your login passphrase:
Inserted auth tok with sig [bd412a212daf8112] into the user session keyring
Cannot chdir into mountpoint. 

(Par précaution, et ne sachant pas trop ce que ça représente, j'ai modifié le contenu entre crochet, mais c'est quelque chose de ce style là)

Je ne sais pas si c'est intéressant, mais le message d'erreur n'est pas le même avec sudo :

login@host:~$ sudo ecryptfs-mount-private
[sudo] Mot de passe de login :
Enter your login passphrase:
Inserted auth tok with sig [bd412a212daf8112] into the user session keyring
fopen : no such file or directory 

Bref, à ce stade je ne sais pas trop quoi faire. Je ne sais pas trop ce qui s'est passé, ni comment réparer ça. Concernant le chiffrement, il s'agit de celui proposé lors de l'installation d'Ubuntu, j'ai laissé faire l'installateur.

J'ai accès lors du boot au recovery mode, et donc accès au root pour manips. J'ai aussi sur papier la clef qui a été utilisé pour chiffrer le dossier home lors de l'installation d'Ubuntu.

Merci d'avance pour toute aide ou piste de recherche.

Dernière modification par redEthylium (Le 25/02/2017, à 14:40)

Hors ligne

#2 Le 25/02/2017, à 15:22

jamesbad000

Re : Session innaccessible après modification du login

Bonjour.

Si tu as la clef de chiffrement ou l'ancien mot de passe, il ne devrait pas y avoir de souci majeur pour récupérer les données. A condition de savoir qui est qui...

Pourrais-tu préciser, ce que tu entend par nouveau login
- As tu créé un nouvel utilisateur avec un nom différent,
- supprimé l'ancien utilisateur

as tu changé le mot de passe ?

Que donnes

sudo ls -a  -l /home
sudo ls -a -l /home/.ecryptfs

Edit: Je viens de jeter un oeil au tuto que tu as suivi. Ce qui répond plus ou moins à mes questions. J'y verrais sans doute plus clair avec le résultat du ls

Dernière modification par jamesbad000 (Le 25/02/2017, à 16:25)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#3 Le 25/02/2017, à 16:41

redEthylium

Re : Session innaccessible après modification du login

Voilà le résultat

gollum@host:~$ sudo ls -a -l /home
[sudo] Mot de passe de gollum : 
total 16
drwxr-xr-x 4 root root 4096 févr. 25 10:59 .
drwxr-xr-x 25 root root 4096 févr. 7 19:26 ..
drwxr-xr-x 3 root root 4096 nov. 20 17:13 .ecryptfs
dr-x------ 2 gollum cyril 4096 nov. 20 17:13 gollum
gollum@host:~$ sudo ls -a -l /home/.ecryptfs/
drwxr-xr-x 3 root root 4096 nov. 20 17:13 .
drwxr-xr-x 4 root root 4096 févr. 25 10:53 ..
drwxr-xr-x gollum cyril 4096 nov. 20 17:13 cyril 

À préciser à ce stade du coup : cyril était mon ancien login, gollum mon nouveau. Ça m'a l'air d'être un peu le bazard. Je n'ai pas changé le mot de passe.

Hors ligne

#4 Le 26/02/2017, à 01:31

jamesbad000

Re : Session innaccessible après modification du login

Ce qui ne va pas c'est que la commande usermod ne connaît pas l'implémentation particulière de ecryptfs.

Bref il faut finir le travail. Et à priori un simple renomage devrait y suffire :

mv /home/.ecryptfs/cyril /home/.ecryptfs/gollum

edit : Non en fait ça ne va pas suffire. Il y a un aussi un lien a refaire :

mv ~/gollum/.ecryptfs ~/gollum/.ecryptfs.old
ln -s /home/.ecryptfs/gollum/.ecryptfs ~/gollum/.ecryptfs

Dernière modification par jamesbad000 (Le 26/02/2017, à 01:58)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne