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.
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.
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.
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
Tags ubuntu