%3F.png)
Para un usuario específico, quiero poder reiniciar Apache. Este usuario tiene privilegios de sudo y podría ejecutarlo sudo /etc/init.d/apache2 reload
, pero quiero incluir este script de reinicio en un enlace posterior a la recepción de git. Entonces esto solicitaría la contraseña y fallaría. Entonces la pregunta es: ¿cuál es la forma correcta de permitir que este usuario reinicie Apache, sin necesidad de sudo? Quiero restringir la opción a reiniciar Apache únicamente y solo a este usuario en particular.
Respuesta1
Deberías considerar usarlo sudo
con la NOPASSWD
configuración.
Verman 5 sudoers
Ex:
Host_Alias LOCAL=192.168.0.1
user_foobar LOCAL=NOPASSWD: /etc/init.d/apache2