Eu redefino minha senha e agora posso fazer o login, mas sem nautilus ou menu de programa

1

Eu recentemente instalei um velho notebook com o Linux Mint 11 (Katya) instalado, e achei que tinha me lembrado da senha do meu usuário, mas acontece que não. Por isso, redefino a senha usando as instruções aqui .

Depois de fazer isso, consegui logar com sucesso com minha nova senha, mas logo depois recebi uma série de mensagens de erro e fiquei com a área de trabalho simples do Mint: sem menu de programas, sem nautilus, sem menu de contexto; tudo o que eu pude fazer foi reiniciar ou desligar.

Aqui estão os erros, em ordem de aparição:

Could not update ICEAuthority file /home/my_user/.ICEauthority

There is a problem with the configuration server. (/usr/lib/libgconf2-4/gconf-sanity-check-2 exited with code 256)

The panel encountered a problem while loading "OAFIID:GNOME_mintMenu". Do you want to delete the applet from your configuration?

Claro, sempre respondi "Não excluir".

Nautilus could not create the following required folders: /home/my_user/Desktop, /home/my_user/.nautilus. Before running Nautilus, please create these folders or set permissiones such that Nautilus can create them.

Quando reiniciei, selecionei o modo de recuperação no menu GRUB e consegui fazer o login em um terminal e navegar até minha pasta pessoal. Quando executei ls , todos os meus arquivos foram eliminados e, em seu lugar, havia um arquivo .desktop e um README.

Parece que o Mint percebeu que eu mudei minha senha e a usei como uma tentativa de invadir o sistema, para que ela criptografasse os arquivos em minha pasta pessoal.

Parabéns aos esquemas de segurança do Linux, mas o que posso fazer agora? Não quero reinstalar, preciso desses arquivos antigos.

Eu tentei executar ecryptfs-mount-private como o README sugere, mas ele me pediu uma frase-senha e a nova não funciona. Figuras, precisa do antigo.

    
por dario_ramos 20.05.2012 / 22:58

2 respostas

2

É absolutamente essencial que você grave sua senha de montagem gerada aleatoriamente, sem a qual é impossível recuperar seus dados. Eu não posso enfatizar isso com mais força: -)

Você deve escrever isto, ou imprimi-lo e guardá-lo em algum lugar seguro.

Como alternativa, você pode considerar o uso do serviço zEscrow do Gazzang . No Ubuntu (ou Mint) 12.04 ou posterior, basta instalar o pacote zescrow-client e executar o comando zescrow . Ele solicitará um servidor zEscrow e sua senha de login, criptografará a frase secreta de montagem e a enviará a um servidor zEscrow remoto para manutenção segura. Você receberá um URL nonced , no qual precisará clicar, autenticar com uma conta do Google OpenID e " reivindicar "seu upload. Aqui está um bom guia de instruções que escrevi .

    
por 29.05.2012 / 17:48
1

Como as pessoas diziam nos comentários, se você não se lembra da senha antiga ou da senha do ecryptfs, não há nada que possa ser feito. Então eu fiz um "ataque de dicionário", ajudado pelo fato de que eu me lembrava de uma grande parte da velha senha, e podia logar novamente e atualizar a senha do ecryptfs para que ela usasse a nova senha.

A moral da história: o procedimento de redefinição de senha descrito no link que postei na minha pergunta funciona bem para pessoas que não têm um diretório pessoal criptografado. Esse não foi meu caso.

    
por 25.05.2012 / 17:19