Não é possível montar o ecryptfs em casa, depois de anos de trabalho ininterrupto

0

Eu tenho uma máquina antiga com o Ubuntu atualizado de 11.04 a 15.04, com $ HOME criptografado como descrito aqui .

Cerca de dois ou três anos após a instalação (cerca de um ano ou dois anos atrás), o nome de usuário foi alterado e não se sabe qual foi a senha definida, se foi definido (mas suponho que isso seja necessário, por isso é não vazio).

Enquanto o sistema estava ligado, eu poderia usar minha senha e login normal do GNU / Linux, e meu $ HOME foi montado e desmontado automaticamente. Funcionou também em caso de pausas curtas - eu acho que, até vários dias desta máquina sendo desligada, em seguida, de volta e não exigindo senha de mim.

No entanto, desta vez eu deixei desligado por muito tempo e depois tentei logar, meu .ICEAuthority estava inacessível, então eu chequei no console e descobri que o ecrypt impedia o automount do meu $ HOME (apesar disso eu consegui logado / autenticado com nome de usuário e senha). Eu agora sou obrigado a fornecer senha de login ...

Estou bastante (~ 80%) de certeza de que não preparei nenhuma sugestão do disco de recuperação do Ubuntu. Só não imaginei que ele me perguntaria por essa senha (de novo, se fosse necessário defini-la).

Agora, como esta é minha máquina, eu posso:
- su,
- acesso keyctl
- Acesso  - /home/USERNAME/.ecryptfs linkado para /home/.ecryptfs/OLDUSERNAME/.encryptfs

  1. Existe uma maneira de recuperar / redefinir senha (acesso antigo $ HOME) a partir da frase-senha com quebra automática. NÃO. E eu não estou perguntando sobre isso.
  2. Não ter conhecimento suficiente sobre os keyrings do Kernel, poderia keyctl - ser usado de alguma forma para obter acesso?
    keyctl show @u (user) está vazio, enquanto keyctl show @us (default do usuário) keyring não é. É possível obter algum insight sobre o assunto usando o keyring do kernel, ou é um beco sem saída.
  3. Eu também tentei ecryptfs-unwrap-passphrase ~/.ecryptfs/wrapped-passphrase , mas falhei (-5)
    • ou eu digitei senha errada (o que é provável, já faz anos. Eu poderia ter escrito em algum lugar ... ou não),
    • poderia ter o trobule desembrulhando, este poderia ser o motivo, devido a mudança no nome de usuário e, portanto, na localização do $ HOME? (é possível que a senha seja aprovada, mas a revelação falha?)
  4. Quais são minhas outras opções se houver , excluindo a pesquisa salvei a senha em qualquer lugar e os ataques de dicionário / bruteforce?

Estou ciente de que pode ser apenas a quarta opção (já li eCrypts Q Esqueci minha senha / perdi minha chave O que posso fazer para recuperar meus dados?
O que eu mais me pergunto como isso aconteceu, e como foi realmente possível para o Ubuntu montar o $ HOME sem essa frase secreta em primeiro lugar ... por tantos anos? Onde estão as configurações para definir esse tempo limite?

    
por JustMe 04.01.2016 / 17:04

0 respostas