Monta uma partição LUKS na inicialização

19

Eu instalei uma máquina Ubuntu com duas partições LUKS criptografadas : uma para / e outra para /home .

Eu reinstalei a máquina para atualizar para o 10.04. Novamente, o / é instalado usando o LUKS e posso montar o /home usando:

mkdir /media/home
sudo cryptsetup luksOpen /dev/sda2 home
sudo mount -t ext3 /dev/mapper/home /media/home

O problema é que esse mapeador cryptfs desaparece após a inicialização, então eu coloco a linha apropriada no fstab com falha.

Como faço para definir o cryptfs para solicitar senha e desbloquear a unidade na inicialização ?

Obrigado,

Adam

    
por Adam Matan 11.01.2011 / 11:18

2 respostas

18

Parece que eu precisava editar o arquivo /etc/crypttab , que é o crypto equivalente a fstab , e adicionar a seguinte linha:

# create a /dev/mapper device for the encrypted drive
home    /dev/sda2       none luks

Adicione o seguinte a /etc/fstab :

# /home LUKS
/dev/mapper/home /home ext4 rw 0 0

Agora recebo dois prompts de senha na inicialização, conforme necessário.

    
por Adam Matan 11.01.2011 / 11:54
-2

Eu tive o mesmo problema !! No entanto, tudo é cuidado após este comando! Você deveria experimentá-lo: -)

sudo update-initramfs -u -k all
    
por Tim 11.11.2011 / 00:01