Recentemente, reiniciamos o servidor e obtivemos falha na montagem do ecryptfs:
...
Assinatura não encontrada no chaveiro do usuário
Talvez tente o 'ecryptfs-mount-private' interativo
user@host:~$
Isso pode ser por causa da mudança de senha?
Embora,
1. There's no mount password
2. We might have login password
Ao tentar recuperar o diretório de montagem, ele gera:
user@host:~$ ls
Access-Your-Private-Data.desktop README.txt
user@host:~$ ecryptfs-mount-private
Enter your login passphrase:
Error: Unwrapping passphrase and inserting into the user session keyring failed [-5]
Info: Check the system log for more information from libecryptfs
ERROR: Your passphrase is incorrect
Enter your login passphrase:
user@host:~$ sudo ecryptfs-mount-private
[sudo] password for user:
Enter your login passphrase:
Inserted auth tok with sig [ad21fabcda6abfeab] into the user session keyring
fopen: No such file or directory
user@host:~$
Então, como você pode ver, ele mostra um erro tão estranho: fopen: No such file or directory
e, também, ao executar ecryptfs-mount-private
sem sudo
- ele falha. Ao montar a pasta usando ecrypts-recover-private
uma senha de login, ela a monta em uma pasta temporária como um encanto.
Além disso, tentamos ecryptfs-rewrap-password
e não funciona sem sudo
o . Então, usando sudo ecryptfs-rewrap-password
conseguiu reempacotar, mas após a reinicialização a mesma situação persiste.
Em suma, o que poderia ser isso; como corrigir este diretório inicial criptografado de montagem automática no login?