web-dev-qa-db-fra.com

Existe-t-il un moyen de tester si je pourrai me reconnecter?

J'ai foiré mes fichiers ... Encore une fois ... Maintenant, je me demande si je pourrai me reconnecter une fois que je me déconnecte. Existe-t-il un moyen de tester si les fichiers essentiels sont tous là?

  1. Ma maison a été chiffrée lors de l'installation (Ubuntu 12.04).
  2. Par connexion, je veux dire démarrer Ubuntu dans lightdm, taper mon mot de passe et pouvoir utiliser mes fichiers qui sont cryptés et doivent être décryptés après la connexion.
  3. Par foiré, je veux dire que j'ai déplacé tous mes fichiers ".xml" dans le répertoire utilisateur. Je ne me soucie pas tant de la configuration des applications, ni de mes raccourcis clavier car j'ai une sauvegarde pour eux.
  4. Je peux courir ecryptfs-unwrap-passphrase ~/.ecryptfs/wrapped-passphrase et il me montre la phrase secrète.
  5. À ~/.ecryptfs J'ai auto-mount auto-umount Private.mnt Private.sig wrapped-passphrase.

Un manuel Ecryptfs dit:

$ man ecryptfs-setup-private


FILES
   ~/.ecryptfs/auto-mount

   ~/.Private - underlying directory containing encrypted data

   ~/Private - mountpoint containing decrypted data (when mounted)

   ~/.ecryptfs/Private.sig - file containing signature of mountpoint passphrase

   ~/.ecryptfs/Private.mnt - file containing path of the private directory mountpoint

   ~/.ecryptfs/wrapped-passphrase - file containing the mount passphrase, wrapped with the login passphrase

   ~/.ecryptfs/wrapping-independent  -  this  file  exists  if  the wrapping passphrase is independent from login passphrase

Peut-être que ce sont tous les fichiers requis?

Éditer:
J'ai redémarré l'ordinateur et bien que j'ai perdu la configuration des applications et des raccourcis clavier, j'ai pu me reconnecter. Je peux donc dire qu'aucun fichier xml n'est nécessaire pour se connecter à une maison cryptée Ubuntu.
Mais la question reste valable: existe-t-il un moyen de tester si l'on pourra se connecter au prochain démarrage?

7
desgua

Une possibilité consiste à copier l'intégralité de votre dossier de départ dans un autre système (ou système virtuel) et à voir si vous pouvez vous connecter à ce système.

Ce n'est pas idéal et souffre de quelques lacunes.

  • Ce n'est pas très pratique, car vous auriez besoin d'installer un système parallèle et de le copier dans un dossier d'accueil entier (bien que vous puissiez exclure des documents personnels).
  • Puisque vous ne voulez pas risquer de vous déconnecter, le répertoire personnel copié sera copié à partir de son état "monté", qui peut différer de l'état "déconnecté". Cependant, j'imagine que cela équivaut à une situation où votre ordinateur plante et votre dossier de départ est conservé dans son état "monté". J'imagine que s'il peut monter après ce pseudo-crash, alors il devrait monter dans des circonstances normales.
1
Sparhawk

Je ne connais aucune méthode pour faire ce que vous décrivez. Cependant, si vous avez du mal à vous connecter graphiquement, vous pouvez contourner cela en vous connectant via le terminal.

Première étape

démarrez et appuyez sur e i dans la boîte de dialogue grub.

Deuxième étape

Déplacez le curseur vers le bas sur la ligne qui charge votre noyau.

Si vous ne savez pas quoi chercher, il devrait dire quelque chose comme linux ou linuxefi et être une longue chaîne de lettres, de chiffres et d'espaces différents qui ressemblent à du charabia.

la ligne après devrait dire quelque chose comme initrdvous devez essentiellement aller à la fin de la ligne juste avant que le curseur atteigne la nouvelle ligne avec initrd)

--- (Troisième étape

tapez le suivi avant la fin de la ligne (à partir de l'étape deux)

rw init =/bin/bash

Étape quatre

presse F10 pour démarrer

Étape cinq

lorsque vous êtes dans le type de terminal

login yourusername

vous serez invité à entrer votre mot de passe et cela devrait vous donner accès.

Étape six

Type:

startx 

accéder à une connexion graphique

Septième étape

si cela ne fonctionne pas, l'erreur dans /var/logs/Xorg.0 devrait vous expliquer pourquoi cela n'a pas fonctionné et vous aider à résoudre le problème.

1
Magpie

Vous devriez pouvoir vous connecter. Je veux dire parce que vous vous êtes reconnecté. Je suis sûr que ce sont tous les fichiers nécessaires. J'ai une ancienne version d'Ubuntu et j'ai pu me connecter après avoir gâché les fichiers.

0
gb26