🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo cambiar la contraseña de SSH en DirectAdmin

Actualizado el 8 de marzo de 2026

Introducción: ¿Por qué cambiar la contraseña SSH en DirectAdmin?

La seguridad de tu servidor es fundamental, y uno de los pasos más básicos y efectivos para protegerlo es cambiar la contraseña SSH de DirectAdmin de forma periódica. SSH (Secure Shell) es el protocolo que te permite acceder de forma remota a la terminal de tu servidor. Si alguien obtiene tu contraseña, podría tener acceso completo a tu sistema, instalar malware, robar datos o incluso borrar tu sitio web.

En esta guía extensa, aprenderás cómo cambiar contraseña SSH DirectAdmin paso a paso, tanto desde el panel de control como desde la línea de comandos. También cubriremos buenas prácticas de seguridad, cómo crear contraseñas seguras y qué hacer si olvidas tu contraseña.


¿Qué es DirectAdmin SSH y cómo funciona?

DirectAdmin SSH se refiere al acceso SSH que gestionas a través del panel de control DirectAdmin. Cuando creas un usuario en DirectAdmin, se crea automáticamente una cuenta de sistema Linux con su propia contraseña SSH. Esta contraseña es la misma que usas para:

  • Acceder por SSH a tu servidor (puerto 22 por defecto).
  • Acceder a FTP si usas autenticación del sistema.
  • Realizar tareas administrativas desde la terminal.

[INFO] Si usas Syspanel (el antiguo HestiaCP), el acceso SSH se gestiona de forma similar, pero el panel se accede por el puerto 2106. En ambos casos, cambiar la contraseña SSH es un proceso sencillo.


Método 1: Cambiar contraseña SSH desde DirectAdmin (Recomendado para principiantes)

Este es el método más fácil y seguro para usuarios sin experiencia técnica. Solo necesitas acceso a tu panel de DirectAdmin.

Paso 1: Inicia sesión en DirectAdmin

Abre tu navegador y escribe la dirección de tu servidor seguida del puerto 2222. Por ejemplo:
https://tudominio.com:2222 o https://IP-de-tu-servidor:2222

Ingresa tu nombre de usuario y contraseña actual de DirectAdmin.

Paso 2: Ve a la sección "Cambiar contraseña"

Una vez dentro, busca en el menú principal la opción "Cambiar contraseña" o "Change Password". Generalmente está en la sección "Cuenta" o "Account" en la barra lateral izquierda.

Paso 3: Configura tu nueva contraseña

En esta pantalla verás:

  • Contraseña actual: Ingresa la contraseña que tienes ahora.
  • Nueva contraseña: Escribe la nueva contraseña que deseas usar.
  • Confirmar nueva contraseña: Repite la nueva contraseña para verificar.

[TIP] Usa una contraseña de al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos. Por ejemplo: M1C4s4S3gur4!2024

Paso 4: Haz clic en "Guardar" o "Save"

DirectAdmin procesará el cambio y te mostrará un mensaje de confirmación. ¡Importante! Esta acción cambia tanto la contraseña del panel como la contraseña SSH de tu usuario.

Paso 5: Prueba el acceso SSH

Abre un terminal (Linux/Mac) o usa PuTTY (Windows) y conéctate por SSH:

ssh usuario@tudominio.com

Ingresa tu nueva contraseña. Si todo funciona, ¡felicidades! Has cambiado exitosamente tu contraseña SSH DirectAdmin.

[WARNING] Si tienes sesiones SSH abiertas, no las cierres hasta verificar que la nueva contraseña funciona. De lo contrario, podrías quedarte sin acceso si cometes un error.


Método 2: Cambiar contraseña SSH desde la terminal (Para usuarios avanzados)

Si ya tienes acceso SSH al servidor y prefieres usar la línea de comandos, puedes cambiar la contraseña directamente.

Paso 1: Conéctate por SSH

Usa tu usuario y contraseña actual:

ssh usuario@tudominio.com

Paso 2: Ejecuta el comando passwd

Una vez dentro del servidor, escribe:

passwd

El sistema te pedirá:

  1. Contraseña actual: Escríbela y presiona Enter.
  2. Nueva contraseña: Ingresa la nueva contraseña (no se mostrará mientras escribes).
  3. Repite la nueva contraseña: Confirmación.

Paso 3: Verifica el cambio

Recibirás un mensaje como passwd: contraseña actualizada correctamente. Ahora puedes salir y probar el acceso con la nueva contraseña.

[INFO] Este método cambia la contraseña del usuario del sistema, que es la misma que usa DirectAdmin para SSH. Si cambias la contraseña desde la terminal, también se actualizará en DirectAdmin.


Método 3: Cambiar contraseña SSH de otro usuario (Como administrador root)

Si eres el administrador del servidor y necesitas cambiar la contraseña SSH de otro usuario (por ejemplo, de un cliente o colaborador), puedes hacerlo desde DirectAdmin o desde la terminal.

Desde DirectAdmin (como administrador):

  1. Inicia sesión como admin o reseller.
  2. Ve a "Administrar usuarios" o "Lista de usuarios".
  3. Busca el usuario al que deseas cambiar la contraseña y haz clic en su nombre.
  4. Selecciona "Cambiar contraseña" y sigue los pasos del Método 1.

Desde la terminal (como root):

Conéctate como root o usa sudo:

sudo passwd nombre_usuario

Sigue las indicaciones para ingresar la nueva contraseña.

[WARNING] Como root puedes cambiar cualquier contraseña, pero ten cuidado: si cambias la contraseña de un usuario sin su consentimiento, podrías bloquearlo. Siempre comunica los cambios.


Consejos de seguridad para tu contraseña SSH

Cambiar la contraseña es solo el primer paso. Aquí tienes recomendaciones adicionales para proteger tu DirectAdmin SSH:

1. Usa contraseñas fuertes y únicas

  • Longitud mínima: 12-16 caracteres.
  • Complejidad: Mezcla mayúsculas, minúsculas, números y símbolos.
  • Evita: Palabras del diccionario, fechas de nacimiento, nombres comunes o patrones de teclado (qwerty, 123456).

Ejemplo de contraseña segura: G@m3Ch4ng3r!2024#

2. Activa la autenticación por clave SSH (recomendado)

Las claves SSH son mucho más seguras que las contraseñas. Puedes generar un par de claves (pública y privada) y deshabilitar el acceso por contraseña. Esto evita ataques de fuerza bruta.

3. Cambia la contraseña periódicamente

Establece un recordatorio para cambiar contraseña SSH DirectAdmin cada 3-6 meses. Especialmente si trabajas con múltiples colaboradores.

4. No compartas tu contraseña

Si necesitas dar acceso a alguien, crea un usuario separado en DirectAdmin con sus propias credenciales. Así puedes revocar el acceso sin afectar a otros.

5. Usa un gestor de contraseñas

Herramientas como Bitwarden, 1Password o KeePass te ayudan a generar y almacenar contraseñas seguras sin tener que recordarlas todas.


Preguntas frecuentes (FAQ)

❓ ¿Qué pasa si olvido mi contraseña SSH de DirectAdmin?

Si eres el administrador (root), puedes conectarte al servidor a través del panel de control de tu proveedor de hosting (como VPS o servidor dedicado) y usar la consola de rescate para cambiar la contraseña. Si no tienes acceso root, contacta a tu proveedor de hosting para que restablezca la contraseña.

❓ ¿Cambiar la contraseña en DirectAdmin afecta a otros servicios como FTP?

Sí, porque la contraseña de DirectAdmin está vinculada a la cuenta del sistema Linux. Al cambiarla, también cambia la contraseña para FTP, SFTP y cualquier otro servicio que use autenticación del sistema.

❓ ¿Puedo tener una contraseña diferente para el panel de DirectAdmin y para SSH?

No, DirectAdmin utiliza la misma contraseña para el acceso al panel y para SSH. Si necesitas contraseñas diferentes, tendrías que usar claves SSH para el acceso por terminal y mantener la contraseña solo para el panel.

❓ ¿Cuánto tiempo tarda en aplicarse el cambio de contraseña?

Inmediatamente. Una vez que haces clic en "Guardar" en DirectAdmin o ejecutas passwd en la terminal, el cambio es efectivo al instante.

❓ ¿Qué hago si recibo el error "contraseña incorrecta" después de cambiarla?

Asegúrate de que:

  • No tienes activado Bloq Mayús.
  • Estás usando el usuario correcto.
  • La contraseña no tiene espacios al inicio o final.
  • Si usas un gestor de contraseñas, copia exactamente el texto.

Si el problema persiste, intenta restablecer la contraseña desde el panel de control de tu hosting.

❓ ¿Es seguro usar la misma contraseña para DirectAdmin y para otros servicios?

No. Nunca reutilices contraseñas entre servicios. Si un servicio se ve comprometido, todas tus cuentas estarán en riesgo.

❓ ¿Syspanel (HestiaCP) tiene el mismo proceso?

Sí, Syspanel (accesible por el puerto 2106) tiene una sección similar de "Cambiar contraseña". El proceso es idéntico, aunque la interfaz puede variar ligeramente. La contraseña también afecta al acceso SSH del usuario.


Conclusión

Cambiar la contraseña SSH de DirectAdmin es un proceso rápido y esencial para mantener la seguridad de tu servidor. Ya sea desde el panel gráfico o desde la terminal, puedes hacerlo en menos de 5 minutos. Recuerda que una contraseña fuerte, combinada con buenas prácticas como el uso de claves SSH y cambios periódicos, es tu mejor defensa contra accesos no autorizados.

Si tienes más dudas, no dudes en contactar a tu proveedor de hosting o consultar la documentación oficial de DirectAdmin. ¡Mantén tu servidor seguro y tu sitio web funcionando sin problemas!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel