Qual é a diferença entre Runas_List e User_List no arquivo sudoers no Linux

Qual é a diferença entre Runas_List e User_List no arquivo sudoers no Linux

Eu passei pelopágina de manuale afirma o seguinte:

Uma Runas_List é semelhante a uma User_List, exceto que em vez de User_Aliases ela pode conter Runas_Aliases

Olhando para a definição de User_Aliasese também Runas_Aliasesnão vejo nenhuma diferença material entre o, pois eles são definidos por sua vez usando User_Liste Runas_Listrespectivamente

Responder1

A lista de usuários pode ser usada para definir quais usuários têm permissão para executar o sudo.

A lista Runas pode ser usada para definir as contas que um usuário autorizado pode "executar comandos como".

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

Permitiria que usuários do grupo admin e root executassem qualquer comando como apache ou tomcat

sudo -u apache whatever

informação relacionada