Diferença entre o arquivo sudo e o arquivo sudoers?

1

Estou criando um usuário no Ubuntu 14.04 usando o comando adduser .

Eu quero dar acesso sudo . Por fazer isso, estou consiferado entre duas maneiras.

A primeira maneira é: Se eu adicionar esse usuário ao sudo group usando o comando usermod -aG sudo .

A segunda maneira é: Se eu editar o arquivo sudoers usando o comando visudo e adicionar uma linha ALL=(ALL:ALL) ALL .

Por favor, limpe a confusão entre estes dois.

    
por sorbhs 11.08.2017 / 09:46

2 respostas

1

sudo group não é especial por si só. Tem acesso sudo porque (se) há uma linha como essa no arquivo sudoers :

%sudo   ALL=(ALL:ALL) ALL

Então é o arquivo que realmente importa mesmo assim.

    
por 11.08.2017 / 10:28
0

A configuração /etc/sudoers padrão do Ubuntu tem dois grupos para permitir o acesso sudo. Os membros desses grupos podem acessar sudo sem exigir uma edição para /etc/sudoers ou a adição de um arquivo de configuração a /etc/sudoers.d .

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

A maneira preferida de fazer a configuração local é adicionar um arquivo a /etc/sudoers.d com a configuração necessária. Isso permite que a configuração padrão seja atualizada automaticamente. Use visudo para pelo menos verificar essas alterações

    
por 11.08.2017 / 13:40

Tags