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:
- 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:
- adduser sammy
Certifique-se de substituir sammy
pelo nome de usuário que você deseja criar.
passwd
命令用于更新新用户的密码:
- passwd sammy
记得用新创建的用户替换sammy
。您将被提示两次输入新密码:
OutputChanging password for user sammy.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
步骤 3 — 将用户添加到wheel组
使用usermod
命令将用户添加到wheel组:
- usermod -aG wheel sammy
再次确保用您想要授予sudo
权限的用户名替换sammy
。在Rocky Linux上,默认情况下,wheel组的所有成员都具有完全的sudo
访问权限。
步骤 4 — 测试sudo
访问权限
为测试新的sudo
权限是否正常工作,首先使用su
命令从root用户切换到新用户账户:
- su - sammy
作为新用户,验证您是否可以使用sudo
,方法是在要以超级用户权限运行的命令之前加上sudo
:
- sudo command_to_run
例如,您可以列出/root
目录的内容,该目录通常只能由root用户访问:
- 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.