Este es un método muy simple basado en este blog usando un cd / usb en vivo 11.04 o 11.10 o si inicia dualmente una instalación 11.04 / 11.10
http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html
Requiere que conozca la contraseña de inicio de sesión del usuario cuyo directorio cifrado se va a recuperar.
Si también se conoce el nombre de usuario, la copia de los archivos recuperados se puede simplificar enormemente (no hay razón para que no se conozca), por lo que primero se expondrá el método.
Si no conoce su frase de contraseña envuelta
Es posible que pueda recuperarlo descifrando el archivo /home/username/.ecryptfs/wrapped-passphrase usando su contraseña de inicio de sesión.
Paso 1
PS sudo ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
Paso 2
Escriba su contraseña de inicio de sesión para revelar la frase de contraseña de montaje que no pudo
Para live cd / usb
Arranque en vivo cd / usb, elija la opción Probarme. Una vez en el escritorio, haga clic en el indicador de encendido> Configuración del sistema> Cuentas de usuario. Si se solicita una contraseña, simplemente presione Intro en el teclado. (Sin contraseña
Cree un nuevo usuario, use exactamente el mismo nombre que el usuario cuyo directorio se va a recuperar . Haga clic en Tipo de cuenta, elija Administrador. Una vez creado, haga clic en "Cuenta deshabilitada" y habilite la cuenta. La contraseña no importa, 123456 o lo que sea aceptado será suficiente.
Si usa un cd / usb 11.04 live, abra una terminal y ejecute este comando, .on 11.10 o posterior, no es necesario
gconftool-2 -s -t bool /apps/indicator-session/suppress_logout_menuitem false
Ahora cierre sesión y en la pantalla de inicio de sesión elija el nuevo usuario, inicie sesión. Una vez conectado, abra nautilus y monte la partición donde está el directorio encriptado. Luego abra una terminal y ejecute esto
sudo ecryptfs-recover-private
Puede que tarde un poco en encontrarlo, cuando se le solicite, si el directorio encontrado es el deseado, luego elija y
Cuando se le solicite una "frase de acceso INICIAR SESIÓN", use la contraseña del usuario cuyos archivos cifrados se van a recuperar
Aquí hay un ex.
doug@ubuntu:~$ sudo ecryptfs-recover-private
INFO: Searching for encrypted private directories (this might take a while)...
INFO: Found [/media/03b449b1-3c0b-481d-a917-afeb3e528a5a/home/.ecryptfs/doug/.Private].
Try to recover this directory? [Y/n]: y
INFO: Enter your LOGIN passphrase...
Passphrase:
Inserted auth tok with sig [4b308179ad1441de] into the user session keyring
INFO: Success! Private data mounted read-only at [/tmp/ecryptfs.NgZaH4ds].
Ahora vaya a / tmp, será el propietario del directorio ecryptfs.XXXXXXXX y podrá ver y copiar libremente cualquier archivo
Desde un arranque dual
Básicamente lo mismo. Algunas diferencias, inicie sesión en su cuenta de administrador
Instalar ecryptfs-utils
sudo apt-get install ecryptfs-utils
Luego, igual que antes, cree un nuevo usuario con exactamente el mismo nombre de usuario que el usuario cuyos archivos se recuperarán, inicie sesión en el nuevo usuario, monte la partición, ejecute el comando, etc.
Si por alguna razón no desea recuperarse de un mismo nombre de usuario
Luego puede prescindir de la creación de ese usuario y, si está activado el 11.04 live cd / usb, no es necesario cambiar la configuración de gconf. De lo contrario, lo mismo que se muestra arriba para la sesión en vivo o la recuperación de arranque dual.
La principal diferencia es que deberá ser root para ver los archivos recuperados y deberá copiar cualquier archivo a un directorio propiedad de root. Después de copiar, se pueden transferir normalmente
Una forma sugerida de ver y copiar
sudo mkdir /tmp/backup; gksudo nautilus /tmp/backup
Luego abra otro navegador raíz (gksudo nautilus) desde un segundo terminal o Alt + F2, navegue en él a / tmp / the_recovered_directory
Copie lo que desee / tmp / backup, luego podrá copiar desde / tmp / backup como 'normal'
ls -a ~
, luego copie y pegue a su pregunta solo la salida. (¡Utilice <pre> etiqueta HTML!)