Use o diretório criptografado existente como diretório inicial

1

No passado, eu instalei o Ubuntu 12.04 com /dev/sda4 montado como /home . Eu criptografei meu diretório pessoal.

Hoje, eu apaguei todas as partições, exceto /dev/sda4 , e instalei o Xubuntu 14.04 em uma nova partição ( /dev/sda3 ). Eu não montei /dev/sda4 .

Então eu usei o usermod para mudar meu diretório home de / home / jordan para /home-old/jordan . Então montei /dev/sda4 as /home .

Agora, quero alterar meu diretório pessoal atual de /home-old/jordan para /home/jordan , mantendo o conteúdo original (criptografado) de /home/jordan .

Como posso fazer isso? (Eu sei tanto a senha de login quanto a senha do ecryptfs usada para criptografar o diretório home antigo.)

    
por Jordan 31.08.2015 / 02:09

1 resposta

0

Um bom ponto de partida é o mount.ecryptfs_private (1) man page e o comando interativo ecryptfs-mount-private (1). Cuidado, nunca usei isso; no meu ubuntu 14.04 eu optei por dirs criptografados em casa e agora tenho um diretório por usuário /home/.ecryptfs/user/.ecryptfs/ com informações de criptografia em vários arquivos, e /home/.ecryptfs/user/.Private/ com os dados criptografados.

Quando eu faço o login, parece que o módulo pam pam_ecryptfs(8) usa minha senha de login para desembrulhar a frase secreta, adicioná-lo ao meu chaveiro do kernel e fazer a montagem. Eu acabo com /home/user/ . Particular montado em /home/user .

/usr/share/doc/ecryptfs-utils/README.gz tem mais informações.

    
por 31.08.2015 / 09:46