
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 secretFolder
que 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.