¿Cómo protejo mi archivo de hosts en /etc/hosts?

¿Cómo protejo mi archivo de hosts en /etc/hosts?

Me gustaría evitar que el usuario activo en mi computadora edite o elimine el archivo de hosts. Me gustaría que no lo puedan borrar ni editar, pero lo demás sigue igual.

He considerado un par de ideas.

a) Podría crear otro usuario y luego hacer que el usuario activo pierda el permiso para editar el archivo de hosts.

b) Podría proteger la etccarpeta con una contraseña separada que el usuario principal no conoce

¿Existen otras opciones? ¿Alguna de ellas es factible?

información relacionada