Introdução:
Por padrão, o Debian 12 não vem com o sudo
instalado. Isso pode ser um desafio para quem precisa de permissões administrativas sem usar diretamente o usuário root. Neste guia, você aprenderá como instalar o sudo
e configurar o acesso para seu usuário.
Passo 1: Faça Login como Root
Para começar, você precisa acessar o sistema como root. Use o comando:
su -l
O parâmetro -l
garante que você carregue o ambiente completo do root. Digite a senha de root quando solicitado.
Passo 2: Instale o SUDO
Uma vez logado como root, instale o sudo
com o gerenciador de pacotes:
apt update && apt install sudo -y
Passo 3: Adicione o Usuário ao Grupo SUDO
Agora, você precisa adicionar o seu usuário ao grupo sudo
. Isso permitirá que ele use permissões administrativas. Execute o comando:
usermod -aG sudo nome_do_usuario
Substitua nome_do_usuario
pelo nome do seu usuário.
Passo 4: Teste o SUDO
Faça logout da sessão atual e entre novamente com seu usuário. Isso é necessário para que as alterações de grupo tenham efeito. Para testar o sudo
, execute:
sudo apt update
Se estiver configurado corretamente, o terminal pedirá a senha do usuário.
Passo 5: Confirmando o Grupo do Usuário (Opcional)
Se você quiser verificar se o usuário foi adicionado corretamente ao grupo sudo
, use:
groups nome_do_usuario
O grupo sudo
deve aparecer na lista.
Dica de Segurança
Depois de configurar o sudo
, você pode desativar o login direto do root para aumentar a segurança. Isso exige que todas as permissões administrativas passem pelo sudo
. Edite o arquivo /etc/ssh/sshd_config
e ajuste:
PermitRootLogin no
Reinicie o serviço SSH para aplicar:
systemctl restart sshd
Conclusão:
Agora, seu Debian 12 está pronto para permitir o uso do sudo
, garantindo uma gestão administrativa mais prática e segura. Esse ajuste é essencial para quem busca uma experiência otimizada no sistema.