Eplanation para %sudo ALL=(ALL:ALL) ALL
: -
-
%sudo
- o grupo (denominadosudo
) permissão para usarsudo
. -
1 st
ALL
significa permitirsudo
de qualquer terminal ou de qualquer host (em qualquer máquina) -
(ALL:ALL)
indica que o comando pode ser executado como(User:Group)
- Last
All
significa que todos os comandos podem ser executados
Explicação para root ALL=(ALL) ALL
-
root
- o usuário (root) permitido fazer tudo em qualquer máquina como qualquer usuário
Explicação para (ALL:ALL)
: (Executar como (User:Group)
)
-
1 st "ALL" indica que o usuário (no caso de
root
) ou membros do grupo (no caso de%admin
) podem executar comandos como todos os usuários -
2 nd "ALL" indica que o usuário (ou seja,
root
) ou membros do grupo (ou seja,%admin
) podem executar comandos como todos os grupos.
Se apenas (ALL)
for usado, não será possível executar como outro grupo, enquanto (ALL:ALL)
diz Executar como todos os usuários e Todos os grupos .