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

Cambiar la contraseña de SSH en cPanel

Actualizado el 17 de diciembre de 2025

¿Por qué deberías cambiar tu contraseña SSH en cPanel?

La seguridad de tu servidor es una de las prioridades más importantes cuando gestionas un sitio web o un VPS. El acceso SSH (Secure Shell) es la puerta de entrada principal para administrar tu servidor de forma remota, y si esa puerta tiene una contraseña débil o conocida, estás invitando a los atacantes a intentar entrar.

Cambiar la contraseña SSH en cPanel no es solo una buena práctica, es una necesidad básica de higiene digital. Si has compartido credenciales con algún desarrollador externo, si has sufrido un intento de intrusión o simplemente quieres fortalecer tu seguridad, saber cambiar contraseña ssh correctamente te dará tranquilidad y control total sobre quién accede a tu sistema.

En esta guía completa, te explicaré paso a paso cómo hacerlo desde cPanel, qué opciones tienes si usas un servidor con root, y cómo evitar errores comunes que podrían dejarte sin acceso. Vamos a ello.


Qué es SSH y por qué es tan importante protegerlo

SSH es un protocolo de red que te permite conectarte a tu servidor de forma segura y cifrada. A diferencia de FTP o Telnet, SSH cifra toda la comunicación, lo que impide que terceros puedan leer tus datos mientras viajan por internet.

Cuando contratas un hosting con acceso SSH, normalmente recibes un usuario y una contraseña. Esa contraseña es tu llave maestra. Si alguien la obtiene, puede hacer prácticamente cualquier cosa con tu servidor: leer archivos, modificar configuraciones, instalar malware o incluso borrarlo todo.

Por eso, seguridad ssh debe ser una prioridad. Cambiar la contraseña periódicamente, usar claves complejas y limitar el acceso por IP son medidas básicas que todo administrador debería implementar.


Diferencia entre contraseña SSH y contraseña root en cPanel

Antes de entrar en materia, es importante aclarar dos conceptos que suelen confundir a los usuarios:

  1. Contraseña SSH: Es la que usas cuando te conectas por terminal con un usuario específico (por ejemplo, usuario@midominio.com o root@IP). Esta contraseña puede ser la misma que la de cPanel o puede ser independiente, según la configuración de tu hosting.

  2. Contraseña root de cPanel: Es la contraseña del superusuario del sistema. Con ella puedes hacer absolutamente todo, incluido cambiar contraseñas de otros usuarios, instalar software o modificar configuraciones críticas.

En muchos servidores compartidos, el acceso SSH se realiza con el mismo usuario de cPanel. En VPS o servidores dedicados, normalmente tienes acceso root o un usuario con privilegios sudo.


Cómo cambiar la contraseña SSH desde cPanel

La forma más sencilla y segura de cambiar contraseña ssh es hacerlo directamente desde el panel de control de cPanel. Aquí te explico el proceso paso a paso.

Paso 1: Accede a tu panel de cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como https://tudominio.com/cpanel o https://IP:2083. Introduce tu usuario y contraseña actuales.

Paso 2: Busca la sección de seguridad

Una vez dentro, busca la sección llamada Seguridad o Security. Dependiendo de la versión de cPanel, puede estar en el menú principal o dentro de un submenú. Dentro de esta sección, encontrarás la opción Cambiar contraseña SSH o SSH Access.

Paso 3: Selecciona el usuario y escribe la nueva contraseña

Verás una lista con los usuarios que tienen acceso SSH. Selecciona el usuario que quieras modificar (si solo tienes uno, será el principal). Después, introduce la nueva contraseña dos veces para confirmarla.

[INFO] Asegúrate de que la contraseña tenga al menos 12 caracteres, incluyendo mayúsculas, minúsculas, números y símbolos. Cuanto más larga y compleja, mejor.

Paso 4: Guarda los cambios

Haz clic en el botón Cambiar contraseña o Actualizar. El sistema te confirmará que la contraseña se ha cambiado correctamente. A partir de este momento, la antigua contraseña dejará de funcionar.


Cambiar la contraseña root en cPanel

Si tienes un VPS o servidor dedicado, es muy probable que quieras cambiar la contraseña root cPanel. Este es un proceso ligeramente diferente, pero igual de sencillo.

Opción A: Desde WHM (Web Host Manager)

Si tienes acceso a WHM, que es el panel de administración de cPanel para servidores dedicados, puedes cambiar la contraseña root desde ahí.

  1. Inicia sesión en WHM (normalmente https://IP:2087).
  2. Busca la sección Cuentas o Accounts.
  3. Haz clic en Cambiar contraseña o Change Password.
  4. Selecciona el usuario root y escribe la nueva contraseña.
  5. Confirma y guarda.

Opción B: Desde la terminal

Si prefieres usar comandos, puedes cambiar la contraseña root directamente desde SSH:

passwd root

El sistema te pedirá que escribas la nueva contraseña dos veces. Asegúrate de que sea segura y guárdala en un lugar seguro.

[WARNING] Si cambias la contraseña root, ten mucho cuidado. No la olvides, porque sin ella no podrás administrar tu servidor. Si la pierdes, tendrás que pedir ayuda al proveedor de hosting o usar un recovery mode.


Qué hacer si no tienes acceso SSH

A veces, los usuarios se quedan bloqueados porque han olvidado su contraseña o porque el servidor no les permite conectarse. Si no tienes acceso SSH, no te preocupes, hay soluciones.

Si tienes acceso a cPanel pero no a SSH

Esto puede ocurrir si el acceso SSH está desactivado o si la contraseña SSH es diferente a la de cPanel. En este caso:

  1. Entra en cPanel.
  2. Ve a Seguridad > Acceso SSH.
  3. Ahí puedes cambiar contraseña ssh del usuario.
  4. Si el acceso SSH está desactivado, actívalo desde esa misma sección.

Si no tienes acceso ni a cPanel ni a SSH

Esta es una situación más delicada. Deberás contactar con tu proveedor de hosting y solicitar que restablezcan el acceso. Normalmente, ellos pueden cambiar la contraseña desde el panel de administración del servidor.

[TIP] Si usas un VPS con Syspanel (antes HestiaCP), recuerda que el acceso a este panel se realiza por el puerto 2106. Desde allí también puedes gestionar usuarios y contraseñas SSH de forma sencilla.


Buenas prácticas de seguridad SSH

Cambiar la contraseña es solo el primer paso. Para que tu servidor esté realmente protegido, te recomiendo implementar estas medidas adicionales:

1. Usa autenticación por claves SSH

En lugar de depender solo de contraseñas, configura un par de claves pública y privada. Esto es mucho más seguro porque la clave privada nunca viaja por la red.

2. Desactiva el acceso root directo

En lugar de conectarte directamente como root, crea un usuario con privilegios sudo. Esto limita el riesgo si la contraseña se ve comprometida.

3. Cambia el puerto SSH por defecto

El puerto 22 es el estándar y los bots lo escanean constantemente. Cambiarlo a otro puerto (por ejemplo, 2222) reduce drásticamente los intentos de ataque.

4. Limita el acceso por IP

Si siempre te conectas desde la misma IP, configura un firewall para que solo permita conexiones SSH desde esa dirección.

5. Configura un bloqueo tras varios intentos fallidos

Herramientas como fail2ban pueden bloquear automáticamente las IPs que intenten acceder varias veces con contraseñas incorrectas.


Errores comunes al cambiar la contraseña SSH

Aunque el proceso es sencillo, hay errores que se cometen con frecuencia y que pueden dejarte sin acceso. Te los detallo para que los evites.

Error 1: Escribir mal la contraseña

Parece obvio, pero en la terminal no se muestran los caracteres mientras escribes. Si te equivocas en una letra, no te darás cuenta hasta que intentes conectarte. Por eso, escribe la contraseña en un editor de texto y luego cópiala y pégala.

Error 2: Cambiar la contraseña del usuario equivocado

En servidores con varios usuarios, asegúrate de estar cambiando la contraseña correcta. Si cambias la de otro usuario, ese usuario se quedará bloqueado.

Error 3: No actualizar los clientes SSH

Si usas un gestor de contraseñas o un cliente SSH como PuTTY, recuerda actualizar la contraseña guardada. Si no, el cliente seguirá usando la antigua y fallará.

Error 4: Olvidar que la contraseña de cPanel y SSH pueden ser diferentes

En algunos hostings, el acceso SSH usa una contraseña independiente. Si cambias la de cPanel, no afecta a SSH y viceversa.


Preguntas frecuentes sobre SSH y cPanel

¿Puedo cambiar la contraseña SSH sin tener acceso a cPanel?

Sí, si tienes acceso por terminal y conoces la contraseña actual, puedes usar el comando passwd tal y como expliqué antes. Pero si no tienes acceso, deberás contactar con el soporte técnico.

¿Qué hago si olvidé mi contraseña SSH y no tengo acceso a cPanel?

Esta es una situación complicada. Deberás contactar con tu proveedor de hosting y solicitar que restablezcan el acceso. En algunos casos, te pedirán verificar tu identidad con datos de facturación.

¿Es seguro usar la misma contraseña para cPanel y SSH?

No es lo más recomendable. Si una de las dos se ve comprometida, la otra también lo estará. Lo ideal es usar contraseñas diferentes para cada servicio.

¿Cada cuánto tiempo debo cambiar la contraseña SSH?

Como mínimo, cada 90 días. Si compartes credenciales con terceros o sospechas de un posible acceso no autorizado, cámbiala de inmediato.

¿Puedo cambiar la contraseña SSH desde la línea de comandos?

Sí, el comando passwd es universal. Solo necesitas acceso SSH y los privilegios suficientes.


Conclusión final

Saber cambiar contraseña ssh en cPanel es una habilidad esencial para cualquier administrador de servidores. No solo te protege de ataques externos, sino que también te da control total sobre quién accede a tu sistema.

Recuerda que la seguridad no es un evento único, sino un proceso continuo. Cambia tus contraseñas periódicamente, implementa claves SSH, limita el acceso por IP y mantente alerta ante posibles intrusiones.

Si sigues los pasos de esta guía, tendrás tu servidor mucho más seguro en cuestión de minutos. Y si tienes dudas o problemas, no dudes en contactar con tu proveedor de hosting o con el soporte técnico de cPanel.

[TIP] Guarda tus contraseñas en un gestor seguro como Bitwarden o 1Password. Así nunca las olvidarás y tendrás acceso a ellas desde cualquier dispositivo.


Recursos adicionales

Para profundizar en la seguridad ssh y la administración de cPanel, te recomiendo:

  • Documentación oficial de cPanel sobre SSH.
  • Guías de configuración de claves SSH en Linux.
  • Tutoriales de fail2ban y firewall para servidores.
  • Foros de la comunidad de administradores de sistemas.

La seguridad de tu servidor está en tus manos. Empieza hoy mismo a protegerlo.

¿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