Introdução
Se você está trabalhando com CentOS 8, você deve saber quais são os comandos críticos para usar com ele. Um deles é o comando sudo. Este comando é muito útil para criar novos usuários. Com o comando sudo, você pode conceder a certos usuários privilégios administrativos especiais. Normalmente, esses privilégios só são acessíveis ao usuário root. Se você estiver criando um usuário comum, poderá usar este comando para dar a ele acesso especial sem alterar o arquivo /etc/sudoers no servidor.
Este tutorial ajudará você a entender como usar este comando. Nós iremos detalhar as etapas individuais que você precisa seguir para criar um novo usuário habilitado para sudo no CentOS 8.
Como criar um novo usuário habilitado para Sudo?
Siga estas etapas para criar um novo usuário habilitado para sudo em seu servidor.os
1. Realizar login no servidor
Antes de tudo, você deve fazer login no servidor como usuário root. Faça login com o seguinte:
|
1 |
$ ssh root@your_server_ip_address |
Substitua pelo endereço IP ou hostname do seu próprio servidor.
2. Adicionar novo usuário
A seguir, adicionaremos um novo usuário. Para este propósito, usaremos o comando adduser. Digamos que queremos adicionar um novo usuário chamado sammy:
|
1 |
# adduser sammy |
Você pode substituir sammy pelo seu nome de usuário preferido. O próximo passo é adicionar a senha para o seu usuário. Use o comando passwd da seguinte forma:
|
1 |
# passwd sammy |
O sistema solicitará que você insira a nova senha duas vezes para confirmação:
Substitua sammy pelo nome de usuário escolhido.
3. O grupo Wheel
Agora adicionaremos o usuário ao grupo wheel. Se você deseja dar privilégios de administrador a uma conta existente, pode pular diretamente para esta etapa. Usaremos o comando usermod para adicionar o usuário ao grupo:
|
1 |
# usermod -aG wheel sammy |
A razão pela qual estamos fazendo isso é que todos os usuários no grupo wheel têm acesso e privilégios sudo completos.
4. Acesso Sudo
Por fim, você pode verificar e confirmar se o seu novo usuário adquiriu as permissões do sudo. Para começar, devemos alternar do usuário root para o novo usuário usando o comando su:
|
1 |
# su - sammy |
Execute o teste executando sudo com o comando que você deseja usar com suas novas permissões e privilégios:
|
1 |
# sudo command_to_run |
Vamos assumir que queremos listar o conteúdo do diretório /root. Normalmente, apenas o usuário root pode visualizar o conteúdo deste arquivo:
|
1 |
$ sudo ls -la /root |
O sistema exigirá que você insira a senha da sua conta se estiver usando o sudo pela primeira vez:
Insira sua senha no campo para prosseguir. Lembre-se de que você precisa inserir a senha da conta, não a senha do root. Caso você esteja no grupo wheel correto com as permissões ativadas, o comando será executado com sucesso e mostrará os resultados. Esta é a confirmação de que você recebeu acesso sudo com privilégios de root.
Conclusão
Com a ajuda deste tutorial, você pode criar uma nova conta, bem como conceder a ela privilégios administrativos. O caminho mais simples a seguir é adicioná-la ao grupo wheel para obter acesso sudo.
Além disso, você pode dar uma olhada em nossos outros tutoriais envolvendo o CentOS que você pode encontrar em nosso blog:
Feliz Computação!


Comentários
Nenhum comentário ainda. Seja o primeiro.