Pode encontrar qualquer diretório /.ecryptfs para recuperar meu diretório inicial criptografado

3

Li algumas perguntas semelhantes, mas não exatamente o mesmo problema ...

Mudei meu diretório home para uma partição separada (Ubuntu 11.10) seguindo este tutorial .

Depois de confirmar todos os meus arquivos e pastas, instalei o Fedora 16, mas esqueci que um desses diretórios foi criptografado pelo ecryptfs.

Então, fiquei surpreso quando tudo o que encontrei em minha pasta pessoal foi um arquivo, Readme.txt , avisando que minha pasta foi desmontada por razões de segurança e sugerindo que eu digitasse na linha de comando ecryptfs-mount-Private (o que não trabalho), ou clique no ícone rotulado "acessar seus dados privados" (que também não funcionou).

Depois de três dias lendo tudo que pude encontrar na internet, segui o tutorial de Dustin Kirkland , mas não foi possível encontrar .ecryptfs .

Tenho certeza de que os dados estão no mesmo lugar (o tamanho do diretório movido é idêntico ao original). Qualquer ajuda seria muito apreciada. Muito obrigado.

    
por Roberto de Armas 26.03.2012 / 13:10

2 respostas

3

Para mim, tudo o que foi dito acima não funcionou porque minha situação era um pouco diferente. Eu tinha um disco separado onde eu montei minha casa / diretório, no meu caso eu chamei isso de "Ubuntu Home". Por alguma razão, "sudo ecryptfs-recover-private" não deu nenhum resultado. Quando eu mudei o nome do disco de "Ubuntu Home" para "home" ele finalmente funcionou!

Aparentemente, o script ecryptfs-recover-private não procura apenas o diretório ./Private, mas primeiro o / home / dir. Espero que esta informação ajude outras pessoas a sair! Agora eu só tenho que descobrir como ligar o meu disco criptografado novamente para uma nova instalação ... (pelo menos eu novamente ter acesso aos meus arquivos!)

@Dustin Kirkland, obrigado pelo seu excelente trabalho! Espero que você possa melhorar ainda mais o ecryptfs-recover-private. :)

    
por Sjoerd 28.04.2012 / 20:20
2

Muito obrigado por fazer esta pergunta aqui! (Anteriormente, era um e-mail privado entre Roberto e eu).

Você disse que tentou seguir o meu tutorial descrevendo como recuperar seu diretório pessoal criptografado. Se você tem certeza de que possui todos os seus dados em /home , estou bastante confiante de que funcionará adequadamente para você.

Por favor, certifique-se de que:

  1. Você inicializa a partir de um Live CD do Ubuntu 11.10. Eu sei que você está rodando o Fedora, e deve muito bem ser possível recuperar usando os utilitários eCryptfs do Fedora, mas eu nunca fiz isso antes.
  2. Você monta seu disco rígido existente. O Ubuntu Desktop Live CD deve detectar e montar suas unidades / partições.
  3. Encontre sua partição /home . Procure essa estrutura de diretórios. Torne absolutamente seguro de que você tem todos esses diretórios:
    • /home/.ecryptfs/$USER/.ecryptfs
    • /home/.ecryptfs/$USER/.Private
    • /home/$USER/.ecryptfs/
    • /home/$USER/.Private/
  4. Depois de encontrar todos eles, basta executar ecryptfs-recover-private conforme descrito nessa postagem. Ele criará uma montagem somente leitura de seus dados de texto não criptografado, o que eu recomendo strongmente fazer backup em algum lugar, e depois restaurá-lo (em texto não criptografado) em sua nova instalação do Fedora.

Se isso não funcionar para você, então você está perdendo uma das peças fundamentais mencionadas acima. Por favor, adicione comentários na parte inferior desta resposta, se isso não resolver isso para você.

Obrigado!

Divulgação completa: Sou um dos autores e mantenedores do recurso Diretório Criptografado do Ubuntu e eCryptfs.

    
por Dustin Kirkland 26.03.2012 / 18:40