Criando Usuários com Permissão de Sudo no Debian 12
· 3 min de leitura ·atualizado em 16 de julho de 2024
Criando Usuários com Permissão de Sudo no Debian 12
Introdução
Neste tutorial, você aprenderá a criar novos usuários no Debian 12 e conceder-lhes permissões de sudo. Também abordaremos como criar grupos e adicionar usuários a esses grupos, além de algumas das melhores práticas de gerenciamento de usuários no Linux.
Conecte-se ao Seu Servidor
Primeiro, faça login no seu servidor Debian 12 como root ou com um usuário que tenha privilégios de sudo.
Crie um Novo Usuário
Para criar um novo usuário, use o comando adduser seguido do nome de usuário desejado. Por exemplo, para criar um usuário chamado rosnertech, execute:
sudo adduser rosnertech
Você será solicitado a definir uma senha e a fornecer algumas informações adicionais, como o nome completo. Estas informações adicionais são opcionais e podem ser deixadas em branco pressionando Enter.
Adicione o Novo Usuário ao Grupo Sudo
Para conceder permissões de sudo ao novo usuário, você precisa adicioná-lo ao grupo sudo. No Debian, os usuários no grupo sudo têm permissão para usar o comando sudo. Para fazer isso, execute:
sudo usermod -aG sudo rosnertech
Verifique se o Novo Usuário Tem Permissões de Sudo
Para verificar se o novo usuário tem permissões de sudo, faça login como o novo usuário:
su - rosnertech
Então, tente executar um comando com sudo, como sudo ls /root:
sudo ls /root
Se o novo usuário tiver permissões de sudo corretamente configuradas, você deverá ser solicitado a inserir a senha do novo usuário para executar o comando.
Criando Grupos e Adicionando Usuários a Grupos
Para criar um novo grupo, use o comando addgroup seguido do nome do grupo. Por exemplo, para criar um grupo chamado infraestrutura, execute:
sudo addgroup infraestrutura
Adicionar um Usuário a um Grupo
Para adicionar um usuário a um grupo, use o comando usermod -aG seguido do nome do grupo e do nome do usuário. Por exemplo, para adicionar o usuário rosnertech ao grupo infraestrutura, execute:
sudo usermod -aG infraestrutura rosnertech
Verificar a Afiliação a Grupos
Para verificar a quais grupos um usuário pertence, use o comando groups seguido do nome do usuário. Por exemplo, para verificar os grupos do usuário rosnertech, execute:
groups infraestrutura
Melhores Práticas de Gerenciamento de Usuários no Linux
Mantenha Senhas Seguras**: Use senhas fortes que incluam uma combinação de letras maiúsculas, minúsculas, números e caracteres especiais. Evite usar senhas fáceis de adivinhar.