O SELinux permitirá que você faça isso. Crie uma função que tenha acesso a todos os arquivos iniciais e atribua essa função a um usuário de sua escolha.
EDITAR:
IBM developerWorks: "Controle de acesso baseado em função no SELinux"
Guia de implantação do RHEL 5: "Capítulo 4. Segurança e SELinux "