Ocultar archivos en el directorio a usuarios no root

Ocultar archivos en el directorio a usuarios no root

Entonces uso KeePassx para almacenar mis contraseñas y tengo un archivo de claves. Sé que puedo cifrar ese archivo, pero ¿es posible almacenar ese archivo de clave en algún lugar del sistema oculto y protegido de usuarios que no sean root?

Digamos que ingreso la contraseña de root, el archivo aparece en algún directorio, lo uso para abrir mi base de datos KeyPassx y luego oculto ese archivo una vez más.

Por ejemplo, yo chmod 700 secretFolderque contiene la clave, pero aún puedo mostrar el archivo y su contenido sin ingresar sudo. Quiero que el archivo aparezca en el directorio solo cuando ingreso la contraseña de root.

información relacionada