Você é um usuário Debian Linux? Não é possível usar o comando Sudo e não sabe por quê? Nós podemos ajudar! Siga este guia enquanto mostramos como adicionar usuários ao arquivo sudoers no Debian!
![Debian: Adicionar usuário ao arquivo Sudoers [Guia] Debian: Adicionar usuário ao arquivo Sudoers [Guia]](/resources8/images2m/image-7540-1221164558067.png)
Antes de começarmos
Este tutorial irá guiá-lo através de como adicionar usuários ao arquivo Sudoers no Debian Linux. Ao contrário de muitos outros sistemas operacionais Linux, o Debian não configura o Sudo para o usuário durante a instalação.
No entanto, se você estiver usando um sistema operacional baseado em Debian, como Bunsen Labs, Devuan, SolydXK ou outros, você também pode não ter o Sudo configurado. Nesse caso, siga este guia, pois as instruções devem ser semelhantes, visto que esses sistemas operacionais são baseados no Debian.
Debian adiciona usuário a sudoers - adicionando um único usuário
A maneira mais fácil de obter acesso Sudo para um usuário no Debian é ignorar completamente a adição de usuários ao arquivo Sudoers por meio das ferramentas de gerenciamento de grupo e, em vez disso, editar manualmente o arquivo Sudoer, especificando um determinado usuário e dando a ele permissões completas.
Para começar a adicionar um único usuário ao arquivo Sudoers no Debian, abra uma janela de terminal. Assim que a janela do terminal for aberta, você precisará fazer login na conta Root . A razão? A conta root é necessária para modificar arquivos de sistema, incluindo sudoers.
Assim que a janela do seu terminal estiver aberta, você pode acessar a conta root no Debian executando o comando su em um terminal. Lembre-se de que você precisará se lembrar da senha root definida durante o processo de instalação do Debian.
su -
Depois de entrar na conta root no terminal de seu PC Debian, você precisará abrir o arquivo Sudoers para fins de edição. O arquivo Sudoers está localizado no /etc/
diretório ( /etc/sudoers
). No entanto, você nunca deve editar o arquivo diretamente. Em vez disso, você deve usar o comando visudo .
Nota: neste guia, estamos usando o editor Nano, pois é acessível e fácil de usar para a maioria dos usuários Linux. Se você não gosta do Nano, fique à vontade para mudar “nano” no comando abaixo para outro.
EDITOR = nano visudo
Assim que o comando visudo for executado, o editor Nano abrirá o arquivo Sudoers em seu PC Debian Linux. A partir daqui, use a tecla de seta para baixo para localizar a linha específica “ “.## User privilege specification
Abaixo dessa linha, você deverá ver “ root ALL=(ALL) ALL
.” Este código diz ao Debian que a conta Root pode usar Sudo. Você precisará replicar esta linha para seu próprio usuário para conceder a ela privilégios Sudoer.
No editor Nano, abaixo de “ root ALL=(ALL) ALL
” crie uma nova linha e escreva na linha abaixo. Lembre-se de que você precisará alterar o “usuário” para o seu nome de usuário para acessar o Sudo no Debian.
![Debian: Adicionar usuário ao arquivo Sudoers [Guia] Debian: Adicionar usuário ao arquivo Sudoers [Guia]](/resources8/images2m/image-7540-1221164558067.png)
user ALL=(ALL) ALL
Depois de escrever a linha do editor de texto Nano, o arquivo Sudoers deve ser salvo. Para salvá-lo no Nano, pressione a combinação de botões Ctrl + O no teclado. Pressione Ctrl + X para sair.
Debian adiciona usuário a sudoers - adicionando via grupo sudo
No Debian, se você não quiser adicionar usuários individualmente, o sistema operacional também permite que os usuários forneçam acesso Sudo a qualquer conta de usuário simplesmente adicionando-os ao grupo sudo . Veja como fazer.
Primeiro, abra uma janela de terminal, se ainda não tiver uma. No Debian, a maneira mais fácil de iniciar a janela do terminal é pressionando Ctrl + Alt + T no teclado. Assim que a janela do terminal estiver aberta, você deve fazer login na conta root usando o comando su .
su -
Agora que a sessão do terminal está conectada à conta root, você precisará executar o comando grep para determinar se o grupo “sudo” existe em seu PC Debian Linux.
![Debian: Adicionar usuário ao arquivo Sudoers [Guia] Debian: Adicionar usuário ao arquivo Sudoers [Guia]](/resources8/images2m/image-1851-1221164559074.png)
grep -i "sudo" / etc / group
A saída deve mostrar “ sudo
” e denotar que seu PC Debian Linux de fato possui o grupo sudo. Se, por algum motivo, seu sistema Debian Linux não tiver o grupo sudo como deveria, você pode criá-lo usando o seguinte comando em uma janela de terminal.
grupo adicionar sudo
Depois de criar o novo grupo, execute novamente o comando grep para confirmar que ele está lá.
grep -i "sudo" / etc / group
Depois de confirmar que o grupo sudo está lá, você pode usar o comando usermod -aG para adicionar usuários existentes ao grupo. Ao adicionar usuários a este grupo, eles serão capazes de executar comandos sudo no Debian.
Nota: certifique-se de executar novamente o comando usermod abaixo quantas vezes forem necessárias para dar aos usuários acesso ao sudo.
![Debian: Adicionar usuário ao arquivo Sudoers [Guia] Debian: Adicionar usuário ao arquivo Sudoers [Guia]](/resources8/images2m/image-2164-1221164600323.png)
usermod -aG sudo YOUR_USERNAME
Precisa remover um usuário do grupo sudo para negar a ele privilégios de sudo? Você pode remover qualquer usuário do grupo sudo executando o comando usermod -G abaixo em uma janela de terminal.
su usermod -G sudo YOUR_USERNAME
Depois de remover o usuário do grupo, ele não terá mais a capacidade de executar comandos sudo no Debian.