Linux

Cómo montar un directorio de inicio de Linux cifrado para rescatar datos

Si tiene una máquina Linux que no se puede iniciar con un directorio de inicio cifrado, Jack Wallen le muestra cómo descifrarlo y obtener acceso para recuperar esos datos.

Como montar un directorio de inicio de Linux cifrado para

Digamos que ha estado usando su computadora Linux como escritorio o servidor. Durante la instalación, eligió cifrar su directorio de inicio y, en algún momento (por el motivo que sea), el sistema ya no se iniciará. ¿Se perdieron los datos cifrados? Un poco de trabajo, no. Quiero guiarlo a través del proceso de recuperación de datos de un directorio de inicio cifrado. Este proceso requerirá una máquina Linux en funcionamiento con una unidad que contenga un directorio de inicio cifrado conectado y montado. Su mejor opción es manejar este proceso en una de las versiones más recientes de Ubuntu, ya que garantizará que la unidad se monte automáticamente cuando la conecte. También necesitará la contraseña de cifrado que creó para proteger su directorio personal.

Código abierto: cobertura de lectura obligada

encontrar unidad

Con su unidad conectada a su caja de Linux en funcionamiento, abra una ventana de terminal y emita el comando ls /media. Debería ver el Identificador único universal (UUID) para la unidad en cuestión. Lo más probable es que sea una larga cadena de caracteres. Entonces, la ubicación de la unidad será /media/UUID (donde el UUID coincide con el UUID de la unidad correspondiente). Necesitará esta información más adelante.

También necesita saber el nombre de usuario asociado con los datos que necesita recuperar. Si se trata de una máquina que almacena datos para varios usuarios, necesitará todos esos nombres de usuario y las contraseñas asociadas con sus directorios de inicio cifrados.

LEER  Cómo instalar la herramienta de monitoreo Grafana en Ubuntu 18.04

descifrar la carpeta de inicio

La herramienta de línea de comandos utilizada para descifrar estos directorios de inicio es ecryptfs-recover-private y se distribuye como:

sudo ecryptfs-recover-private /media/UUID/home/.ecryptfs/NOMBRE DE USUARIO/.Private

donde UUID es el UUID real asociado con la unidad y USERNAME es el nombre de usuario asociado con el usuario cuyo directorio de inicio cifrado debe restaurarse. Lo más probable es que no pueda encontrar el comando en su sistema. Si este es el caso, emita el siguiente comando para instalar el software:

sudo apt-get install ecryptfs-utils

Cuando ejecuta el comando ecryptfs-recover-private, le solicita la contraseña de cifrado y luego monta el directorio cifrado con acceso de solo lectura. Si necesita acceso de escritura a un directorio, emita el comando de la siguiente manera:

sudo ecryptfs-recover-private -rw /media/UUID/home/.ecryptfs/NOMBRE DE USUARIO/.Private

Ahora puede abrir su administrador de archivos y navegar a /media/UUID/home/.ecryptfs/USERNAME/.Private o usar el comando cd /media/UUID/home/.ecryptfs/USERNAME/ para navegar al directorio en una ventana de terminal . privado. En este punto, puede recuperar los datos del directorio cifrado copiándolos en otra unidad.

Nota: Si recibe un mensaje de error que indica que el desempaquetado de la contraseña no se realizó correctamente, es posible que deba ejecutar el siguiente comando:

sudo ecryptfs-unwrap-passphrase /media/UUID/home/.ecryptfs/USERNAME/.ecryptfs/wrapped-passphrase

El comando anterior definitivamente descifrará la contraseña cifrada.

Datos guardados.

Flexiona tus músculos de Linux

Linux es flexible y poderoso. Cuando se encuentra en problemas, como no poder iniciar su máquina, incluso si su directorio de usuario está encriptado, aún puede acceder a esos datos. Todo lo que tiene que hacer es ejercitar un poco el poder de Linux y estará listo para comenzar.

LEER  Cómo instalar PowerShell Core en Windows, Linux y macOS

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba