Usuario Administrador de Servicio TFTP con privilegios de ROOT
Crear el usuario que administrara el servicio TFTP, para esto es necesario iniciar como usuarioroot
.
Agregar al Usuario que administrará el servicio de TFTP sin carpeta home
$ sudo useradd -M admtftp
Establecer contraseña:
$ sudo passwd admtftp
Abrir el archivo visudo para darle permisos de ejecución y edición de sus archivos respectivos como administrador de serviciossh
$ sudo visudo
Agregar las siguientes lineas para darle permisos de edición y ejecución.
#-----------------------------------------Administrador de TFTP
User_Alias ADMIN_TFTP=admtftp
#comandos
Cmnd_Alias CMD_SERVICE_TFTP=/etc/init.d/xinetd restart, /etc/init.d/xinetd start, /etc/init.d/xinetd stop, /etc/init.d/xinetd status
Cmnd_Alias EDITAR_ARCHIVOS_TFTP=/bin/nano /etc/xinetd.d/tftp
Cmnd_Alias LOGS_TFTP=/bin/cat /var/log/auth.log, /bin/cat /var/log/syslog
ADMIN_TFTP ALL=CMD_SERVICE_TFTP,EDITAR_ARCHIVOS_TFTP,LOGS_TFTP