visudo syntax boa explicação para effective_user_list

0

Em algum lugar da Internet, encontrei isto:

A sintaxe para configurar privilégios de usuário é a seguinte:

lista_de_usuários lista_de_hosts = lista_usuário_ativadora lista_de_listas lista de comandos Onde:

user_list – list of users or a user alias that has already been set.
host_list – list of hosts or a host alias on which users can run sudo.
effective_user_list – list of users they must be running as or a run as alias.
tag_list – list of tags such as NOPASSWD.
command_list – list of commands or a command alias to be run by user(s) using sudo.

Para permitir que um usuário (aaronkilik no exemplo abaixo) execute todos os comandos usando o sudo sem uma senha, abra o arquivo sudoers: ...

Então, isso explica a sintaxe de uma entrada visudo como

someuser ALL=(ALL) NOPASSWD: ALL

O que você diria a um novo usuário Linux para explicar a parte effective_user_list da sintaxe?

Existe uma explicação que é fácil o suficiente para entender e lembrar a diferença entre a lista de usuários no comando e a lista de usuários efetivos lá. Talvez um forro simples?

A explicação aqui:

effective_user_list – list of users they must be running as or a run as alias.

não é claro o suficiente para mim!

    
por Josh 28.01.2017 / 13:39

0 respostas