Eu tenho um grande problema. Quando fiz uma atualização das 10.10 para as 11.04, perdi todos os meus dados no diretório inicial. Eu tenho apenas dados do meu diretório criptografado em casa. O que eu posso fazer? Obrigado Martin
encryption
Martin
fonte
fonte
ls -a ~
e copie e cole na sua pergunta apenas a saída. (Por favor, use <pre> tag HTML!)<pre>
tag.<pre>
é simples ...Respostas:
Eu resolvi o problema.
Faça um backup de todos os dados criptografados no arquivo * .tar.
Encontre uma senha oculta para um diretório criptografado - passprase ou descubra:
ecryptfs-desembrulhar-passphrase /home/oldusername/.ecryptfs/wrapped-passphrase
Crie um novo usuário com um diretório pessoal criptografado (verifique a seleção).
Faça logon como um novo usuário e siga estas instruções: Recuperando seus dados neste endereço em https://help.ubuntu.com/community/EncryptedPrivateDirectory
(sudo mount-t ecryptfs /home/oldusername/.Private / home / username / Private) e, finalmente, faça logon no diretório Private como privilégio de root.
Muito sucesso Martin
fonte
Este é um método muito simples, baseado neste blog, usando um live cd / usb 11.04 ou 11.10 ou se você inicializar duas vezes uma instalação 11.04 / 11.10
http://blog.dustinkirkland.com/2011/04/introducing-ecryptfs-recover-private.html
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 poderá ser bastante simplificada (sem motivo, não deve ser conhecido); portanto, o método será apresentado primeiro.
Se você não souber sua frase secreta
Você pode recuperá-lo descriptografando o arquivo /home/username/.ecryptfs/wrapped-passphrase usando sua senha de login.
Passo 1
$
sudo ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
Passo 2
Digite sua senha de login para revelar a senha de montagem que não foi possível
Para cd / usb ao vivo
Inicialize no live cd / usb, escolha a opção Try me. Uma vez na área de trabalho, clique no indicador de energia> Configurações do sistema> Contas de usuário. Se uma senha for solicitada, basta pressionar Enter no teclado. (nenhuma senha
Crie um novo usuário, use exatamente o mesmo nome que o usuário cujo diretório deve ser recuperado . Clique no tipo de conta, escolha administrador. Depois de criado, clique em "Conta desativada" e ative 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 e execute este comando .em 11.10 ou mais recente, não é necessário
Agora saia e, na tela de login, escolha o novo usuário, faça o login. Uma vez logado, abra o nautilus e monte a parição onde está o diretório criptografado. Em seguida, abra um terminal e execute este
Pode demorar um pouco para encontrar, quando solicitado, se o diretório encontrado é o desejado, e escolha y
Quando for solicitada uma "senha de login", use a senha do usuário cujos arquivos criptografados devem ser recuperados
Aqui está um Ex.
Agora navegue para / tmp, você será o proprietário do diretório ecryptfs.XXXXXXXX e poderá visualizar e copiar livremente qualquer arquivo
De uma inicialização dupla
Basicamente o mesmo .. Alguns diferenciais, faça login na sua conta de administrador
Instale ecryptfs-utils
Então, como acima, crie um novo usuário com exatamente o mesmo nome de usuário que o usuário cujos arquivos devem ser recuperados, faça login no novo usuário, monte a partição, execute o comando ect.
Se, por algum motivo, não desejar recuperar exatamente o mesmo nome de usuário
Então você pode dispensar a criação desse usuário e, se estiver no 11.04 live cd / usb, não há necessidade de 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ê precisará ser root para visualizar os arquivos recuperados e copiar todos os arquivos em um diretório de propriedade da raiz. Após a cópia, eles podem ser transferidos normalmente
Uma maneira sugerida de visualizar e copiar
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 desejar para / tmp / backup, e poderá copiar de / tmp / backup como 'normal'
fonte
O método curto é encontrar sua pasta pessoal real em
/home/USERNAME/.Private/
Lá, vá para a.ecryptfs
pasta. Aqui você pode ver os arquivos de configurações necessários para recuperar sua pasta pessoal. (caso contrário, pode haver algo errado) Você deve ter uma senha primeiro. Isso é diferente daquele que você usou para fazer login no seu PC. Em um terminal, digite:Em seguida, digite sua senha de login. Ele mostrará uma palavra importante e desordenada! Por enquanto eu chamo
secret1
.Em seguida, encontre o arquivo Private.sig lá. Se você não consegue encontrar esse arquivo (Por quê?), Execute:
Quando solicitado, digite
secret1
. Considere letras desordenadas da segunda linha do arquivo Private.sig ou saída deste comando comosecret2
. Vou usá-lo mais tarde.Então corra:
Digite
secret1
como senha. Responda a todas as perguntas pressionando enter EXCEPT:Responda "Ativar criptografia de nome de arquivo" com y Responda "Chave de criptografia de nome de arquivo (FNEK)" com secret2
Aqui estamos. Agora vá para / mnt e veja seus arquivos. Se você ainda vê mundos desordenados, pode esquecer uma coisa ou ..., eu não sei
fonte
Método padrão
Na área de trabalho gráfica, clique em: "Acesse seus dados privados"
ou:
Na linha de comando, execute:
método de montagem
Ou você pode verificar os seguintes scripts:
Solução de problemas
Você pode recuperar a senha "real" com a ferramenta
ecryptfs-unwrap-passphrase
, por exemploEssa ferramenta solicitará a "senha", que neste caso é a mesma que "a senha de login", que na verdade é a senha antiga de login.
Veja o Daemon Challenge 2: Temos um vencedor! ou Re: Qual a melhor forma de decifrar a senha encapsulada? para algumas sugestões de ataques de força bruta.
Veja também:
fonte