Habilitar sudo
De Fórum Debian Wiki
Índice de conteúdo |
Introdução
Esse artigo irá ensinar como habilitar o sudo no Debian.
Entendendo o problema
Para habilitar o sudo, será necessário editar dois arquivos:
- /etc/sudoers: Nesse documento será liberado o acesso para o grupo sudo, assim, todos os usuários cadastrados no sistema que fizerem parte desde grupo poderão executar comandos como root.
- /etc/group: será editado para adicionar seu usuário ao grupo sudo.
Ainda será possível definir se a cada comando digitado será necessário, ou não, digitar a senha do usuário.
Arquivo sudoers
Como root, abra com seu editor de textos preferido o arquivo /etc/sudoers:
gedit /etc/sudoers
O conteúdo será algo parecido com isso:
# /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # See the man page for details on how to write a sudoers file. # Defaults env_reset # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL) ALL # Uncomment to allow members of group sudo to not need a password # (Note that later entries override this, so you might need to move # it further down) # %sudo ALL=NOPASSWD: ALL
Sudo sem senha
Se não quiser que a senha do usuário seja requisitada quando executar um comando com o sudo, descomente (remova o sinal #) do inicio da seguinte linha:
# %sudo ALL=NOPASSWD: ALL
Ela ficará assim:
%sudo ALL=NOPASSWD: ALL
Salve e feche o arquivo.
Sudo com senha
Para que a senha do usuário seja solicitada toda vez que o sudo for usado, descomente (remova o sinal #) do inicio da seguinte linha:
# %sudo ALL=NOPASSWD: ALL
Ela ficará assim:
%sudo ALL=NOPASSWD: ALL
Depois remova a palavra no, vai ficar assim:
%sudo ALL=PASSWD: ALL
Salve e feche o arquivo.
/etc/group
Como root, abra com seu editor de textos preferido o arquivo /etc/group:
gedit /etc/group
Localize a linha do sudo:
sudo:x:27:
Adicione seu usuário no final da linha:
sudo:x:27:seu-usuario
Salve e feche.
