Como criar um usuário sudo na VPS Ubuntu
Criar um usuário sudo é um dos primeiros passos recomendados ao configurar uma VPS Ubuntu. Isso evita trabalhar sempre como root e mantém as tarefas administrativas associadas a uma conta identificável.
1. Crie o usuário
Troque administrador pelo nome desejado:
adduser administrador
Defina uma senha forte. Os demais campos são opcionais.
2. Adicione ao grupo sudo
usermod -aG sudo administrador
groups administrador
A saída deve incluir sudo.
3. Teste a permissão
su - administrador
sudo whoami
Após informar a senha, o resultado esperado é:
root
4. Teste uma nova conexão SSH
Em outro terminal:
ssh administrador@IP_DA_VPS
Mantenha a sessão root aberta até confirmar que o login e o sudo funcionam.
5. Configure uma chave SSH
No seu computador:
ssh-keygen -t ed25519
Em Linux ou macOS, envie a chave com:
ssh-copy-id administrador@IP_DA_VPS
Se ssh-copy-id não estiver disponível, copie a chave pública. Na VPS, conectado como o novo usuário:
mkdir -p ~/.ssh
chmod 700 ~/.ssh
nano ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
Cole a chave pública em uma única linha e teste uma nova conexão.
6. Opcional: desative o login root
Faça isso somente após testar o novo usuário e a chave.
sudo nano /etc/ssh/sshd_config.d/99-nicehosting-security.conf
Adicione:
PermitRootLogin no
Valide e recarregue:
sudo sshd -t
sudo systemctl reload ssh
Não feche a sessão atual antes de testar outra conexão.
Como remover o sudo
sudo deluser administrador sudo
Isso não apaga a conta nem seus arquivos.
Perguntas frequentes
Qual a diferença entre root e sudo?
Root possui controle total o tempo inteiro. Com sudo, o usuário eleva a permissão somente para um comando administrativo.
Posso criar mais de um usuário sudo?
Sim. Contas separadas para cada administrador melhoram a organização e evitam o compartilhamento de senha.
É seguro desativar o login root?
Sim, desde que outro usuário com sudo e SSH tenha sido testado. Uma configuração incorreta pode bloquear o acesso remoto.
Quais são as outras configurações iniciais?
Consulte os primeiros passos em uma VPS Linux Ubuntu.
Se precisar de ajuda, abra um ticket com o suporte Nice Hosting.