Eu não posso testar ou confirmar isso, mas supondo que você esteja usando ecryptfs
(que é o que o Ubuntu oferece durante a instalação, IIRC), os dados criptografados são armazenados em uma pasta oculta /home/.encryptfs/$USER
e montados no seu real local da pasta inicial usando o driver ecryptfs
quando você efetuar login.
O mais provável é que, quando você efetua logout, ele não desative automaticamente esse diretório, para que os arquivos ainda sejam acessíveis. Isso pode ser causado por ...
- uma configuração incorreta (talvez fosse configurada para desmontar no logout, mas não era)
- tipo de logout inesperado (às vezes, essas soluções funcionam para o login / log do DM, mas não funcionam bem de outra forma)
- se a desmontagem for manipulada por um script de logout (não necessariamente o caso), algo que precede o comando unmount poderá falhar e fazer com que o script saia mais cedo.
Uma coisa que pode ajudá-lo a verificar isso seria executar sudo mount | grep home
antes do login, após o login e após o logout para ver se algo está sendo montado em home
. Você também pode procurar /etc/fstab
para entradas relevantes. Finalmente, há alguma configuração em /home/.ecryptfs/$USER/.ecryptfs/
com configurações pertinentes para automontagem / desmontagem.
Informações úteis sobre ecryptfs
podem ser encontradas em esta resposta e no site útil ArchWiki .