Introducción
En estos últimos días, he estado moviendo mi instalación de Ubuntu a la nueva versión Trusty Tahr, principalmente por migrar todas las aplicaciones a esta nueva versión de Ubuntu, y en segundo lugar por las reiteradas noticias que aparecen en los diferentes blogs especializados en Ubuntu, como WebUpd8, OMG!Ubuntu! que hacen referencia a las novedades que está incorporando esta nueva versión y que me han llamado la atención.
Como de costumbre he añadido una nueva partición donde instalar esta nueva versión de Ubuntu, manteniendo el directorio /home/ común a todas las diferentes versiones instaladas, donde para cada instalación tengo un usuario diferente, así, para Raring mi usuario es atareao_r, para Saucy es atareao_s, y así sucesivamente.
Una vez instalada la nueva versión, he querido mover o copiar los archivos desde /home/atareao_s/ en home/atareao_t/, pero dado que estos directorios están cifrados tal y como elegí al realizar la instalación, me encuentro un par de archivos que me indican como tengo que proceder.
Y en el interior del archivo README.txt podemos leer…,
Pero aquí es donde me encuentro con el problema al ejecutar el enlace, no aparece nada, y si ejecuto ecryptfs-mount-private desde el terminal me arroja…
¿Como solucionar esto?
Recuperando un directorio cifrado
Se supone que has iniciado desde una instalación de Ubuntu y quieres acceder al directorio home de otra de las instalaciones que tienes, por lo que no es necesario iniciar desde un Live CD. La operación es bien sencilla, solo tienes que abrir un terminal (atajo de teclado Ctrl+Alt+T), y ejecutar el siguiente comando,
sudo ecryptfs-recover-private
Llegados a este punto, esta aplicación buscará todos los directorios cifrados, lo que se puede llevar algún tiempo dependiendo de tu equipo, etc… Cuando localice todos los directorios cifrados que tienes en tu equipo, te preguntará uno a uno, si lo quieres recuperar…
Para aquellos que quieras recuperar, respondes afirmativamente (evidentemente), e introduces la contraseña, e inmediatamente, montará este directorio como solo lectura en un directorio como /etc/ecryptfs.qjfstg, donde los caracteres que aparecen después de ecryptfs son aleatorios.
Ya puedes acceder a todos tus archivos y copiar aquellos que te interesen. Para copiar, te recomiendo que utilices Grsync, una interfaz de rsync.
Más información,