Você pode recuperar seus dados criptografados emitindo o seguinte comando:
sudo ecryptfs-recover-private
Você verá uma saída como esta:
INFO: Searching for encrypted private directories (this might take a while)...
INFO: Found [/home/.ecryptfs/USERNAME/.Private].
Try to recover this directory? [Y/n]:
Pressione Enter e siga as etapas ...
INFO: Found your wrapped-passphrase
Do you know your LOGIN passphrase? [Y/n] Y
INFO: Enter your LOGIN passphrase...
Inserted auth tok with sig [xxxxxxxxxxxxxxxx] into the user session keyring
INFO: Success! Private data mounted at [/tmp/ecryptfs.m6OUhFlJ]
Agora você pode acessar todos os seus dados na pasta /tmp/ecryptfs.m6OUhFlJ
(ou similar, o texto após o ponto ser aleatório). Você precisará copiar tudo o que quiser (por exemplo, na sua pasta pessoal), usando um navegador de arquivos ou usando algo como:
rsync -Cav /tmp/ecryptfs.m6OUhFlJ/ ~
Note que você precisará de pelo menos o espaço livre que o tamanho dos dados criptografados para isso . Caso contrário, você terá que usar um disco rígido externo ou algo semelhante para copiar seus dados não criptografados para.
Por fim, você pode remover os utilitários ecryptfs
usando o Centro de Software ou um comando como
sudo apt-get remove ecryptfs-utils
... e agora, para liberar espaço, e somente depois de ter certeza de que todos os seus dados não criptografados foram copiados em algum lugar seguro , você poderá remover os dados criptografados. Cuidado! Isso excluirá irrevogavelmente todos os seus dados criptografados! Use com cuidado!
sudo rm -r /home/.ecryptfs/USERNAME