¿Cuál es la diferencia entre Runas_List y User_List en el archivo sudoers en Linux?

¿Cuál es la diferencia entre Runas_List y User_List en el archivo sudoers en Linux?

he pasado por elpágina de manualy dice lo siguiente:

Una Runas_List es similar a una User_List excepto que en lugar de User_Aliases puede contener Runas_Aliases

Mirando la definición de User_Aliasesy Runas_Aliasesno veo ninguna diferencia material entre, tampoco, ya que a su vez se definen usando User_Listy Runas_Listrespectivamente

Respuesta1

La lista de usuarios se puede utilizar para definir qué usuarios pueden ejecutar sudo.

La lista Runas se puede utilizar para definir las cuentas como las que un usuario autorizado puede "ejecutar comandos".

User_Alias ADMINS = %admin, root
Runas_Alias SERVICES = apache, tomcat
ADMINS ALL=(SERVICES) ALL

Permitiría a los usuarios del grupo de administración y root ejecutar cualquier comando como Apache o Tomcat.

sudo -u apache whatever

información relacionada