Usuario Administrador de Servicio DNS con privilegios de ROOT
Iniciar sesión comoroot
para agregar un nuevo usuario sin directorio home(-M), que administre el serviciodns
Agregar el usuario que administrara el servicio de DNS
$ sudo useradd -M udns
Asignarle una contraseña
sudo passwd udns
Abrir el archivo de SUDOERS para darle permisos de ejecución y edición respectivos archivos como administrador de servicio dns, así como también de los comandos que podrá ejecutar con permisos de ROOT.
$ sudo visudo
Agregar la siguiente lineas para darle permisos al usuarioudns
#-----------------------------------------Administrador de DNS
User_Alias ADMIN_DNS=udns
#Comandos
Cmnd_Alias CMD_SERVICE_DNS=/etc/init.d/bind9 restart, /etc/init.d/bind9 start, /etc/init.d/bind9 stop, /etc/init.d/bind9 status
Cmnd_Alias EDITAR_ARCHIVOS_DNS=/bin/nano /etc/bind/adminredes.net.com.db, /bin/nano /etc/bind/named.conf.local, /bin/nano /etc/resolv.conf, /bin/nano /etc/apache2/sites-available/blog.conf
Cmnd_Alias LOGS_DNS=/bin/cat /var/log/syslog
ADMIN_DNS ALL=CMD_SERVICE_DNS, EDITAR_ARCHIVOS_DNS, LOGS_DNS