SudoUsuariosSeguridad5 min de lectura

Crear un usuario con permisos sudo

Creá un usuario con permisos de administrador para operar tu VPS sin usar root directamente.


Usar root directamente es un riesgo de seguridad. Creá un usuario personal con privilegios de administrador para operar tu VPS de forma segura.

Paso 1 — Crear el usuario

Conectate como root y ejecutá:

bash
adduser deploy

El sistema te pide una contraseña y datos opcionales (nombre, teléfono). Completá la contraseña y el resto podés dejarlo vacío.

Paso 2 — Agregar al grupo sudo

bash
usermod -aG sudo deploy

Esto le da permisos de administrador al usuario deploy.

Paso 3 — Verificar los permisos

Cambiá al nuevo usuario y probá sudo:

bash
su - deploy
sudo whoami

Si devuelve root, los permisos están configurados correctamente.

Paso 4 — Configurar acceso SSH para el nuevo usuario

Desde tu máquina local, copiá tu clave pública:

bash
ssh-copy-id deploy@TU_IP_DEL_VPS

Si no tenés clave SSH, generá una primero:

bash
ssh-keygen -t ed25519 -C "tu-email@ejemplo.com"

Paso 5 — Deshabilitar acceso root por SSH (recomendado)

Editá la configuración de SSH:

bash
sudo nano /etc/ssh/sshd_config

Buscá y modificá:

terminal
PermitRootLogin no

Reiniciá el servicio:

bash
sudo systemctl restart sshd

Importante

Antes de cerrar la sesión de root, verificá que podés conectarte con el nuevo usuario en otra terminal. Si algo sale mal, todavía tenés acceso desde la consola VNC en el panel de Baires Host.


¿Te resultó útil esta guía?