Estou planejando usar a habilidade de criptografia de arquivos Ext4. Tudo funciona bem, mas ainda há um problema. Depois de remover a SENHA via keyctl
, ainda consigo ver o conteúdo do diretório criptografado. Tentei deletar a chave, sincronizar e esvaziar o cache de páginas, desmontar o sistema de arquivos, reiniciar o gerenciador de arquivos caja e montar o fs novamente. Mas não funciona. Embora eu não consiga mais escrever no diretório, ainda consigo ver nomes claros.
Como esvazio o cache do KeyRing do Kernel? (sem reinicializar ou reiniciar minha sessão X)
Fontes:
Você pode usar
echo 3 >/proc/sys/vm/drop-caches
para remover o dcache de todos os sistemas de arquivos no sistema. Isso não é o ideal, pois também remove o cache de outros sistemas de arquivos.Não acredito que exista um mecanismo para liberar o icache/dcache por sistema de arquivos.