Eu acho que você quer essas duas ferramentas eCryptFS (scripts realmente):
-
ecryptfs-recover-private
- encontre e monte quaisquer diretórios privados criptografadosUse isso para montar sua antiga casa criptografada e copiá-los / salvá-los em algum lugar seguro.
-
ecryptfs-migrate-home
- migra a home do usuário para o diretório para uma configuração inicial criptografadaA página
man
contém este aviso:WARNING: Make a complete backup copy of the non-encrypted data to another system or external media. This script is dangerous and in case of an error, could result in data lost, or lock USER out of the system!
Então, eu definitivamente faria o ecryptfs-recover-private
e criaria cópias de backup primeiro, se os dados tivessem algum valor.
MAS você deve ter sua senha de login antiga para descriptografar sua antiga casa criptografada (a menos que você já tenha uma cópia de backup da montagem real do eCryptfs passphrase ). De sua declaração esqueci minha senha , você pode estar sem sorte, a menos que consiga adivinhar / lembrar sua senha antiga.
Recuperar seus arquivos de uma cópia de backup seria muito mais fácil, se você tiver uma cópia de backup (todos realmente devem ter cópias de backup de dados importantes, todas as unidades falharão eventualmente, e esquecer as senhas é fácil fazer).
FYI, seus arquivos criptografados reais e wrapped-passphrase
devem ser armazenados em /home/.ecryptfs
, juntamente com a casa criptografada de todos os usuários. A pasta pessoal real (por exemplo, /home/[username]
possui apenas links para as pastas reais e 2 arquivos de ajuda. Especificamente:
- Seus arquivos criptografados devem estar em
/home/.ecryptfs/[username]/.Private
-
wrapped-passphrase
e outros arquivos de configuração devem estar em/home/.ecryptfs/[username]/.ecryptfs