Ocultando arquivo no diretório de usuários não root

Ocultando arquivo no diretório de usuários não root

Então eu uso o KeePassx para armazenar minhas senhas e tenho um arquivo de chave. Eu sei que posso simplesmente criptografar esse arquivo, mas é possível armazenar esse arquivo de chave em algum lugar do sistema oculto e protegido de usuários não-root?

Digamos que eu digite a senha root, o arquivo aparece em algum diretório, eu o uso para abrir meu banco de dados KeyPassx e depois escondo esse arquivo novamente.

Por exemplo, eu chmod 700 secretFolderque contém a chave, mas ainda posso exibir o arquivo e seu conteúdo sem inserir sudo. Quero que o arquivo apareça no diretório somente quando eu inserir a senha de root.

informação relacionada