Encrypted (luks) + Instalação do LVM Ubuntu onde / home também é criptografado (ecryptfs): Como criar uma nova partição para / home?

1

Instalei o Ubuntu 16.04, criptografado e com o LVM. Eu também escolhi a opção para criptografar /home (que criptografa o diretório com eCryptfs).

As configurações padrão fazem uma /boot não criptografada e uma partição criptografada com LVM que contém swap e / .

Eu quero redimensionar / após a instalação e criar uma nova partição para / home (que ainda deve estar usando o ecryptfs).

Para fazer isso, eu fiz o download de system-config-lvm , redimensionei o root e criei uma nova partição que é montada em /home .

No entanto, após uma reinicialização, o diretório /home contém apenas lost + found e o usuário e eCryptfs desaparecem.

Como posso separar /home de / corretamente?

P.S. Se eu tivesse que adivinhar, eu diria que o problema é que / não é dividido para salvar o que for que /home contém, mas essa recém criada /home partition (que é do espaço livre de / ) está sendo montado sobre o que inicialmente estava em /home , se isso faz algum sentido.

Atualizar

Eu resolvi isso manualmente fazendo luksFormat e lvcreate etc e tendo o UUID da partição estendida (aquela sem boot que será criptografada) para crypttab e update initramfs. O processo é exatamente o mesmo que se você estivesse usando o Slackware ou algo similar.

A única coisa incomum é que o gerenciador de inicialização não deve ser instalado em / dev / sda ou / dev / mapper / etc. Ele deve ser instalado em / dev / sda1 (isto é, a partição de inicialização).

Quanto ao ecryptfs, após a instalação, instale o "ecryptfs-utils", crie um novo usuário e coloque-o no arquivo sudoers. Efetue logout e login para esse novo usuário e faça "sudo ecryptfs-migrate-home -u USER".

    
por Atonal 27.12.2016 / 19:52

0 respostas