Montar una partición Luks

Cómo montar una partición de un disco externo cifrado con Luks. Una partición que en su momento fue creada automáticamente por la instalación estándar de Debian cifrada casi por completo.

Por comodidad lo haré todo como root:

su

Necesito saber el dispositivo a montar:

lsblk

resultado:

sda
├─sda1
└─sda2

sdc  
├─sdc1
├─sdc2
└─sdc5
  └─luks-d1ed6df5-ebe4-4546-cc21-83987943c537

Quiero abrir sdc5

Compruebo su estado:

mount | grep sdc

Si estuviera montado es necesario desmontarlo:

umount /dev/sdc1

El dispositivo que quiero montar es (en mi caso) sdc5 y quiero que la partición mapeada se llame “cifrado”:

cryptsetup open --type luks /dev/sdc5 cifrado

Para conocer el nombre de volumen:

vgdisplay

Para acceder a la partición activaré el volumen cambiando sus atributos, ejecuto:

vgchange -ay [NOMBRE]

Ahora lsblk muestra el [NOMBRE] del volumen:

lsblk

resultado:

...
└─sdc5
 └─crypted
    ├─[NOMBRE]-root
    └─[NOMBRE]-swap_1 
...

[NOMBRE] es el nombre del volumen. la memoria swap no me interesa, la partición root sí.

El dispositivo que quiero montar es (en mi caso) sdc5 y quiero que la partición mapeada se llame “cifrado”:

cryptsetup open --type luks /dev/sdc5 cifrado

cryptsetup me pide la contraseña del cifrado luks.

************

Para comprobar el nombre exacto de la partición mapeada:

ls /dev/mapper

interno–vg-swap [NOMBRE]-swap interno–vg-root [NOMBRE]-root sda5_crypt

El dispositivo que me interesa es:

[NOMBRE]-root

Ahora a montar la partición:

mkdir /mnt/luks
mount /dev/mapper/[NOMBRE]-root /mnt/luks

Ya puedo acceder.

cd /mnt/luks
ls

Saludos

Gon Written by:

2 Comments

  1. Sh311b0y
    junio 23
    Reply

    Cifrando USB en 3 2 1…

Deja un comentario

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

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax