
¿Es posible otorgar acceso sudo a un usuario en particular para un solo comando en particular?
Gracias
--
Más información:
Realizamos largas ejecuciones de optimización en las cajas de cada uno a través de ssh. Estas carreras toman horas, a veces días.
El comando de apagado solo se puede ejecutar en sudo. Siendo consciente de mi huella ambiental, me gustaría darle a los iniciadores de estas ejecuciones acceso sudo al comando de apagado en mi equipo, sin acceso sudo para todo lo demás, para que puedan apagar mi máquina cuando ya no la necesiten. .
Soy consciente de que puedo programar un apagadoantesDejo mi caja, pero estoy buscando una solución mejor.
Respuesta1
usar
visudo
como root y agregar
%admin ALL = NOPASSWD: /sbin/shutdown
hasta el final del archivo, luego
- agregar el usuario al grupo de administradores
y puedes ejecutar "sudo Shutdown -h ahora" desde el usuario.
o mejor dicho, chmod 4755 el comando de apagado.