Cómo agregar un nuevo usuario en Debian

Popular:
¡MEJORA LA CONFIGURACIÓN DE TU SERVIDOR! APLICAR AVA Y LANZA CON UN 15% DE DESCUENTO
USA EL CÓDIGO PROMOCIONAL:

Cómo agregar un nuevo usuario en Debian

Administrar cuentas de usuario es una parte fundamental de la administración de sistemas Linux. Ya sea que estés configurando una nueva cuenta de desarrollador, creando roles de usuario para seguridad o administrando un VPS o un servidor dedicado, saber cómo agregar y configurar usuarios en Debian es esencial.

Esta guía te llevará a través de los pasos para agregar un nuevo usuario en Debian, establecer permisos y garantizar las mejores prácticas de seguridad.

Paso 1: Inicia sesión como Root o usa sudo

Antes de agregar usuarios, necesitas privilegios administrativos. Inicia sesión como root o usa sudo con tu cuenta habitual.

su -
# or
sudo -i

Paso 2: Agrega el nuevo usuario

Usa el comando adduser, que es interactivo y fácil de usar:

adduser newusername

Se te pedirá que:

Paso 3: Concede acceso sudo (opcional)

Si el nuevo usuario necesita privilegios administrativos:

usermod -aG sudo newusername

Esto agrega al usuario al grupo sudo, dándole permiso para ejecutar comandos como root usando sudo.

Paso 4: Verifica el nuevo usuario

Cambia a la nueva cuenta de usuario para verificar:

su - newusername

Prueba un comando sudo (si lo agregaste al grupo sudo):

sudo apt update

Opcional: Personaliza la configuración del usuario

Puedes:

  • Establecer la shell del usuario:

    chsh -s /bin/bash newusername
  • Establecer la expiración de la cuenta:

    chage -E 2025-12-31 newusername
  • Bloquear temporalmente al usuario:

    usermod -L newusername

Mejores prácticas de seguridad

  • Usa contraseñas seguras.

  • Evita dar acceso sudo a menos que sea necesario.

  • Audita a los usuarios regularmente con:

    cat /etc/passwd
  • Usa claves SSH en lugar de contraseñas para el inicio de sesión remoto cuando sea posible.

Caso de uso: agregar usuarios en un servidor de hosting

En VPS o hosting dedicado (por ejemplo, para desarrollo web o gestionar el acceso del equipo):

  • Cada usuario puede tener su propio inicio de sesión SFTP

  • El acceso limitado a la shell mejora la seguridad

  • Útil para entornos de hosting compartido o despliegue de aplicaciones web

Muchos proveedores de hosting como AlexHost, DigitalOcean o Hetzner permiten esto en servidores Linux no administrados.

Conclusión

Agregar un nuevo usuario en Debian es una tarea sencilla que mejora la administración del sistema, aumenta la seguridad y admite entornos multiusuario. Ya sea que estés ejecutando un servidor personal o administrando varios usuarios en una configuración de hosting, seguir estos pasos garantiza un sistema Linux seguro y organizado.