Como Criar um Novo Usuário com Sudo Habilitado no Rocky Linux 8 [Início Rápido]

Introdução

O comando sudo fornece um mecanismo para conceder privilégios de administrador — normalmente disponíveis apenas para o usuário root — a usuários normais. Este guia irá mostrar como criar um novo usuário com acesso sudo no Rocky Linux 8, sem precisar modificar o arquivo /etc/sudoers do seu servidor.

Nota: Se você deseja configurar o sudo para um usuário existente no Rocky Linux, pule para a etapa 3.

Passo 1 — Conectando-se ao Seu Servidor

Conecte-se ao seu servidor como usuário root:

  1. ssh root@your_server_ip_address

Use o endereço IP ou o nome do host do seu servidor no lugar de seu_endereço_ip_do_servidor acima.

Passo 2 — Adicionando um Novo Usuário ao Sistema

Use o comando adduser para adicionar um novo usuário ao seu sistema:

  1. adduser sammy

Certifique-se de substituir sammy pelo nome de usuário que você deseja criar.

passwd命令用于更新新用户的密码:

  1. passwd sammy

记得用新创建的用户替换sammy。您将被提示两次输入新密码:

Output
Changing password for user sammy. New password: Retype new password: passwd: all authentication tokens updated successfully.

步骤 3 — 将用户添加到wheel

使用usermod命令将用户添加到wheel组:

  1. usermod -aG wheel sammy

再次确保用您想要授予sudo权限的用户名替换sammy。在Rocky Linux上,默认情况下,wheel组的所有成员都具有完全的sudo访问权限。

步骤 4 — 测试sudo访问权限

为测试新的sudo权限是否正常工作,首先使用su命令从root用户切换到新用户账户:

  1. su - sammy

作为新用户,验证您是否可以使用sudo,方法是在要以超级用户权限运行的命令之前加上sudo

  1. sudo command_to_run

例如,您可以列出/root目录的内容,该目录通常只能由root用户访问:

  1. sudo ls -la /root

A primeira vez que você usa `sudo` em uma sessão, será solicitada a senha da conta desse usuário. Insira a senha para continuar:

Output
[sudo] password for sammy:

Nota: Isso não está pedindo a senha de root! Insira a senha do usuário com permissão sudo, não a senha de root.

Se seu usuário estiver no grupo adequado e você inserir a senha corretamente, o comando que você usou com `sudo` será executado com privilégios de root.

Conclusão

Neste tutorial de início rápido, você criou uma nova conta de usuário e a adicionou ao grupo wheel para habilitar o acesso `sudo`. Para obter informações mais detalhadas sobre a configuração de um servidor Rocky Linux 8, leia nosso tutorial Configuração Inicial do Servidor com Rocky Linux 8.

Source:
https://www.digitalocean.com/community/tutorials/how-to-create-a-new-sudo-enabled-user-on-rocky-linux-8-quickstart