Não, não do jeito que você está tentando fazer. Raiz tem acesso a todos os arquivos no sistema. Você pode tornar mais difícil modificar o arquivo (nota: ele deve ser legível publicamente), mas se você tiver acesso root, você não poderá se impedir de modificá-lo.
Não há recurso de proteção por senha para arquivos. Mesmo se houvesse um, sendo raiz, você poderia removê-lo. (Você pode criptografar um arquivo, mas isso torna ilegível.)
Uma forma de dificultar a modificação do arquivo é definir o atributo imutável: chattr +i /etc/resolv.conf
. Então, a única maneira de modificá-lo envolverá a execução de chattr -i /etc/resolv.conf
. (Ou indo para um nível mais baixo e modificando o conteúdo do disco - com um risco muito alto de apagar seus dados se você fizer isso errado.)
Se você quiser colocar um filtro difícil de desviar em sua navegação na Web, faça-o em uma caixa de roteador separada. Deixe alguém configurá-lo e não deixe que ele forneça a senha do administrador.