montar e acessar o LVM Criptografado após a reinstalação do Linux

0

Eu tinha o Fedora instalado em um LVM & tinha meu / home & outros sistemas de arquivos nele criptografados. (eu lembro das senhas mas esqueci o protocolo de criptografia usado)

Agora, instalei o Ubuntu sem reformatar o / home & / resto esperando que eu seja capaz de acessá-los. Mas agora essas partições & todos os dados neles não estão acessíveis.

Eu tentei coisas diferentes, como segue.

root@ubuntu:~# fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x1549f232

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   268005375   133899264    7  HPFS/NTFS/exFAT
/dev/sda3       269033470  1929263103   830114817    5  Extended
/dev/sda4      1929263104  1953521663    12129280   82  Linux swap / Solaris
/dev/sda5       269033472  1929263103   830114816   8e  Linux LVM

/ dev / sda5 - o LVM é montado sem problemas, pois tenho minha partição raiz lá. Dos 5 sistemas de arquivos, eu poderia montar 3 facilmente, pois eles não eram criptografados.

root@ubuntu:~# mount

/dev/sda1 on /media/ubuntu/SYSTEM type fuseblk  (rw...)
/dev/mapper/vg_shakti-lv_root on /mnt type ext4 (rw)

root@ubuntu:~# lvscan 
 ACTIVE            '/dev/vg_shakti/lv_data' [300.00 GiB] inherit
 ACTIVE            '/dev/vg_shakti/lv_root' [50.00 GiB] inherit
 ACTIVE            '/dev/vg_shakti/lv_softs' [84.22 GiB] inherit
 ACTIVE            '/dev/vg_shakti/lv_resto' [97.66 GiB] inherit
 ACTIVE            '/dev/vg_shakti/lv_home' [259.78 GiB] inherit

Destes, os sistemas de arquivos resto & home são criptografados & não estão acessíveis. os outros que eu poderia montar e usar!

root@ubuntu:~# ls -al /dev/mapper/
 total 0
 drwxr-xr-x  2 root root     160 Jun 25  2014 .
 drwxr-xr-x 16 root root    4520 Jun 25 09:54 ..
 crw-------  1 root root 10, 236 Jun 25  2014 control
 lrwxrwxrwx  1 root root       7 Jun 25  2014 vg_shakti-lv_data -> ../dm-0
 lrwxrwxrwx  1 root root       7 Jun 25  2014 vg_shakti-lv_home -> ../dm-4
 lrwxrwxrwx  1 root root       7 Jun 25 09:42 vg_shakti-lv_resto -> ../dm-3
 lrwxrwxrwx  1 root root       7 Jun 25  2014 vg_shakti-lv_root -> ../dm-1
 lrwxrwxrwx  1 root root       7 Jun 25  2014 vg_shakti-lv_softs -> ../dm-2

root@ubuntu:~# blkid 
 /dev/loop0: TYPE="squashfs" 
 /dev/sda1: LABEL="SYSTEM" UUID="E29C40B19C4081D1" TYPE="ntfs" 
 /dev/sda2: LABEL="HP" UUID="FA047C07047BC563" TYPE="ntfs" 
 /dev/sda4: UUID="0d60e335-934b-4abd-a82c-1b5dcd46a5b6" TYPE="swap" 
 /dev/sda5: UUID="fotWMV-2dRn-rwFI-BiyC-rbE9-3VX1-0i429A" TYPE="LVM2_member" 
 /dev/sr0: LABEL="Ubuntu 14.04 LTS amd64" TYPE="iso9660" 
 /dev/mapper/vg_shakti-lv_data: UUID="9d5e8ed9-c709-48df-a019-b27db1b0aa12" TYPE="ext4" 
 /dev/mapper/vg_shakti-lv_root: UUID="74b95b0d-d2b5-4e5e-b33b-ebc77375180c" TYPE="ext4" 
 /dev/mapper/vg_shakti-lv_softs: UUID="56e531f4-3521-4970-af73-e8ef03367c42" TYPE="ext4"

Não sei porque os outros 2 sistemas de arquivos não são reconhecidos como dispositivos de bloco.

Agora, minhas tentativas de acessar as criptografadas usando o cryptsetup

root@ubuntu:~# modprobe dm-crypt
root@ubuntu:~# modprobe dm-mod

root@ubuntu:~#  cryptsetup luksDump /dev/sda5 
Device /dev/sda5 is not a valid LUKS device.

root@ubuntu:~# cryptsetup luksDump /dev/dm-4
Device /dev/dm-4 is not a valid LUKS device.

ou

root@ubuntu:~# cryptsetup luksDump /dev/mapper/vg_shakti-lv_home 
Device /dev/mapper/vg_shakti-lv_home is not a valid LUKS device.

Estranho, como certamente foi criptografado & Eu estava digitando as senhas durante cada inicialização! Portanto, nem sequer é reconhecido como um dispositivo LUKS. Como dizer ao kernel que estes são sistemas de arquivos criptografados?

Agora, como configuro para poder acessar minhas partições criptografadas? Preciso definir algumas tabelas de partição separadamente?

There is no /etc/crypttab as of now.

Por favor, diga-me os comandos para fazer essa configuração corretamente (com aqueles para testar e identificar os sistemas de arquivos criptografados)

(nota: são saídas enquanto estou executando um liveCD do 14.04 LTS)

    
por user17177 25.06.2014 / 13:08

1 resposta

0

sudo cryptsetup luksOpen / dev / by-uuid / $ (uuid das respetivas criptas de LV) foo então; sudo mount / dev / mapeador / foo-bar / $ mntpt

depois para corrigir ou no lugar tweak crypt use cryptsetup-rencrypt (não instalado por padrão) isso assume que você sabe que TODAS as senhas ou arquivos-chave não são requeridos apenas pela nova cifra desejada

    
por 25.04.2015 / 01:40