Este é um método muito simples baseado neste blog usando um 11.04 ou 11.10 live cd / usb ou se você inicializar dual a 11.04 / 11.10 install
link
Requer que você saiba a senha de login do usuário cujo diretório criptografado deve ser recuperado.
Se o nome de usuário também for conhecido, a cópia dos arquivos recuperados pode ser muito simplificada (não há motivo para não ser conhecida), portanto, o método será lançado primeiro.
Se você não conhece sua frase secreta com capa
Você pode recuperá-lo descriptografando o arquivo /home/username/.ecryptfs/wrapped-passphrase usando sua senha de login.
Etapa 1
$ sudo ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
Etapa 2
Digite sua senha de login para revelar a senha de montagem que não conseguiu
Para cd / usb ao vivo
Inicialize o live cd / usb, escolha a opção Try me. Uma vez na área de trabalho, clique no indicador power cog > Configurações do sistema > Contas de usuário. Se uma senha for solicitada, basta pressionar enter no teclado. (sem senha
Crie um novo usuário, use o exatamente o mesmo nome do usuário cujo diretório deve ser recuperado . Clique no tipo de conta, escolha Administrador.
Uma vez criado, clique em "Conta desativada" & amp; ativar a conta. A senha não importa, 123456 ou o que for aceito fará.
Se estiver usando um live cd / usb 11.04 , abra um terminal & amp; execute este comando, em 11.10 ou mais recente, não é necessário
gconftool-2 -s -t bool /apps/indicator-session/suppress_logout_menuitem false
Agora saia e & amp; na tela de login, escolha o novo usuário, faça o login.
Uma vez logado, abra o nautilus e monte a partição onde o diretório criptografado está. Em seguida, abra um terminal & amp; execute isto
sudo ecryptfs-recover-private
Pode demorar um pouco para encontrar, quando solicitado, se o diretório encontrado é o desejado e escolha y
Quando for solicitada uma "frase de acesso LOGIN", use a senha do usuário cujos arquivos criptografados serão recuperados
Aqui está um exemplo.
doug@ubuntu:~$ sudo ecryptfs-recover-private
INFO: Searching for encrypted private directories (this might take a while)...
INFO: Found [/media/03b449b1-3c0b-481d-a917-afeb3e528a5a/home/.ecryptfs/doug/.Private].
Try to recover this directory? [Y/n]: y
INFO: Enter your LOGIN passphrase...
Passphrase:
Inserted auth tok with sig [4b308179ad1441de] into the user session keyring
INFO: Success! Private data mounted read-only at [/tmp/ecryptfs.NgZaH4ds].
Agora navegue até / tmp, você será o proprietário do diretório ecryptfs.XXXXXXXX & amp; pode ver livremente & amp; copiar qualquer arquivo
De uma inicialização dupla
Basicamente o mesmo .. Alguns diff.'s, faça o login na sua conta de administrador
Instale o ecryptfs-utils
sudo apt-get install ecryptfs-utils
Da mesma forma que acima, crie um novo usuário com o mesmo nome de usuário do usuário cujos arquivos serão recuperados, faça login no novo usuário, monte a partição, execute o comando, ect.
Se, por algum motivo, você não quiser se recuperar de um mesmo nome de usuário
Então, você pode dispensar a criação desse usuário & amp; se em 11.04 live cd / usb não é necessário alterar a configuração do gconf.
Caso contrário, o mesmo mostrado acima para a sessão ao vivo ou a recuperação de inicialização dupla.
A principal diferença é que você precisa ser root para visualizar os arquivos recuperados & amp; você precisará copiar todos os arquivos para um diretório de propriedade da raiz. Depois de copiar, eles podem ser transferidos normalmente
Uma maneira sugerida de visualizar & amp; copiar
sudo mkdir /tmp/backup; gksudo nautilus /tmp/backup
Em seguida, abra outro navegador raiz (gksudo nautilus) a partir de um segundo terminal ou Alt + F2, navegue até / tmp / the_recovered_directory
Copie o que você quiser / tmp / backup, então você poderá copiar de / tmp / backup como 'normal'