Quando você instala o Debian 12 nível 3 (sem interface gráfica), o pacote sudo
não vem instalado por padrão. Isso significa que, por padrão, só o root
pode fazer alterações críticas no sistema. Para delegar permissões administrativas a outro usuário, você precisa:
1. Instalar o pacote sudo
Como root, rode:
apt update
apt install sudo
2. Adicionar o usuário ao grupo sudo
Por convenção no Debian, os usuários no grupo sudo
têm permissão para executar comandos com sudo
. Para adicionar o usuário (por exemplo, kemper
), rode:
usermod -aG sudo kemper
📌
-aG
significa “adicionar (a
) ao grupo (G
)”. Isso garante que o usuário mantenha os grupos antigos e apenas ganhe o gruposudo
.
3. Confirmar se o usuário está no grupo sudo
Você pode verificar com:
id kemper
A saída deve conter algo como: groups=1000(kemper),27(sudo)
4. Testar o sudo
Troque para o usuário e teste:
su - kemper
sudo apt update
Se tudo estiver certo, ele vai pedir a senha do usuário kemper
e executar o comando.
Dica extra: Testar sem relogar (se estiver com pressa)
Se você acabou de adicionar o usuário ao grupo e não quer relogar, você pode rodar:
newgrp sudo
Isso atualiza os grupos da sessão atual sem precisar sair.
Conclusão
Se você fez uma instalação mínima do Debian 12, lembre-se: sudo
precisa ser instalado manualmente. Só depois disso você pode delegar tarefas administrativas a outros usuários, mantendo a segurança e a boa prática de evitar usar o root diretamente.