En el archivo sudoers, ¿cómo puedo usar múltiples Tag_Specs en la misma línea?
Normalmente, si no quiero solicitar una contraseña, haré algo como esto:
who where = (aswhom) NOPASSWD: commands
Quiero usar la SETENV
etiqueta para que los usuarios puedan preservar las variables de entorno. Esto funciona bien así:
who where = (aswhom) SETENV: commands
Desde la página del comando man sudoers (5):
Tag_Spec ::= ('NOPASSWD:' | 'PASSWD:' | 'NOEXEC:' | 'EXEC:' |
'SETENV:' | 'NOSETENV:' | 'LOG_INPUT:' | 'NOLOG_INPUT:' |
'LOG_OUTPUT:' | 'NOLOG_OUTPUT:')
No puedo ver cómo puedo usar varias etiquetas en la misma entrada. Me gustaría usar NOPASSWD
y SETENV
en la misma línea.
who where = (aswhom) NOPASSWD:SETENV: commands
pero todavía se me solicita una contraseña