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

Plesk: Cómo configurar el acceso SSH para tu hosting

Actualizado el 9 de enero de 2026

¿Qué es el acceso SSH y por qué lo necesitas en Plesk?

El acceso SSH (Secure Shell) es un protocolo que te permite conectarte de forma segura a tu servidor de hosting desde tu computadora, como si estuvieras sentado frente a él. Con SSH, puedes ejecutar comandos, gestionar archivos, instalar herramientas y realizar tareas avanzadas que no siempre son posibles desde el panel de control. Si usas Plesk, configurar el acceso SSH es un paso fundamental para tener control total sobre tu entorno de hosting, especialmente si trabajas con desarrollos a medida, automatizaciones o necesitas solucionar problemas a nivel de servidor.

Muchos usuarios confunden el acceso SSH con el acceso FTP, pero son cosas muy diferentes. Mientras que FTP solo te permite subir y descargar archivos, SSH te da una terminal completa donde puedes ejecutar comandos como ls, cd, mkdir, git clone o incluso reiniciar servicios. Es una herramienta poderosa, y por eso mismo, Plesk te permite configurarla de manera segura y controlada.

En este artículo, te explicaré paso a paso cómo habilitar y configurar el acceso SSH en tu hosting con Plesk. No importa si eres principiante o si ya tienes algo de experiencia, aquí encontrarás instrucciones claras y sencillas. Además, resolveremos las dudas más comunes y te daré consejos prácticos para que no te pierdas en el intento.


Requisitos previos antes de configurar SSH en Plesk

Antes de empezar, asegúrate de cumplir con estos requisitos básicos. No te preocupes, son pocos y fáciles de verificar.

1. Tener un plan de hosting que incluya acceso SSH

No todos los planes de hosting ofrecen acceso SSH. Algunos proveedores lo limitan a planes VPS o dedicados, mientras que otros lo incluyen en el hosting compartido. Revisa la documentación de tu proveedor o contacta con su soporte para confirmar que tu plan lo permite.

2. Acceso al panel de control de Plesk

Necesitas poder iniciar sesión en tu panel de Plesk como administrador o como usuario con permisos suficientes para gestionar el servidor. Si no tienes estos permisos, pídelos a tu proveedor de hosting.

3. Un cliente SSH instalado en tu computadora

Para conectarte por SSH, necesitas un cliente. En sistemas Linux y macOS, puedes usar la terminal integrada. En Windows, puedes usar PowerShell, el símbolo del sistema o herramientas como PuTTY. No te preocupes, te explicaré cómo usar cada uno más adelante.

4. Conocer la IP de tu servidor y los datos de acceso

Necesitarás la dirección IP de tu servidor y las credenciales de acceso. Si no las tienes, búscalas en tu panel de Plesk o en la información que te dio tu proveedor al contratar el servicio.


Cómo habilitar el acceso SSH en Plesk paso a paso

Ahora sí, vamos a lo importante. Sigue estos pasos y tendrás el acceso SSH configurado en tu hosting con Plesk en cuestión de minutos.

Paso 1: Inicia sesión en Plesk

Abre tu navegador y escribe la URL de tu panel de control de Plesk. Normalmente suele ser algo como https://tu-dominio.com:8443 o https://IP-de-tu-servidor:8443. Introduce tu nombre de usuario y contraseña y haz clic en "Iniciar sesión".

Paso 2: Ve a la sección de usuarios o cuentas de hosting

Una vez dentro del panel, busca la sección que se llama "Usuarios" o "Cuentas de hosting". Esta sección te permite gestionar las cuentas de tus clientes o las tuyas propias, dependiendo de tu nivel de acceso. Si eres administrador, verás una lista de todas las cuentas. Si solo gestionas tu propio hosting, verás tu cuenta directamente.

Paso 3: Selecciona la cuenta de hosting que deseas configurar

Haz clic en el nombre de la cuenta de hosting o en el botón de "Administrar" que aparece junto a ella. Esto te llevará a la página de configuración de esa cuenta.

Paso 4: Accede a la configuración de acceso SSH

Dentro de la página de la cuenta, busca una pestaña o un icono que diga "Acceso SSH" o "SSH". En algunas versiones de Plesk, esta opción está dentro de "Configuración" o "Herramientas". Haz clic en ella para abrir la página de configuración SSH.

Paso 5: Habilita el acceso SSH

En la página de configuración SSH, verás un interruptor o una casilla que dice "Habilitar acceso SSH". Actívalo. Dependiendo de la versión de Plesk, es posible que también te pida que elijas el tipo de shell que quieres usar. Te recomiendo que elijas /bin/bash o /bin/sh, que son los shells más comunes y compatibles con la mayoría de los comandos.

Paso 6: Configura el método de autenticación

Plesk te ofrece dos métodos principales para autenticarte al conectarte por SSH: contraseña o claves SSH. Te explicaré ambos.

Opción A: Autenticación por contraseña

Esta es la opción más sencilla. Simplemente asegúrate de que la casilla "Permitir autenticación por contraseña" esté marcada. Plesk usará la contraseña de tu cuenta de hosting para el acceso SSH. Es importante que elijas una contraseña segura para evitar accesos no autorizados.

Opción B: Autenticación por claves SSH (recomendada)

Las claves SSH son mucho más seguras que las contraseñas porque son prácticamente imposibles de adivinar. Consisten en un par de archivos: una clave pública y una clave privada. La pública se instala en el servidor y la privada se queda en tu computadora.

Para configurarlas, primero necesitas generar un par de claves en tu computadora. Te explico cómo hacerlo más adelante. Una vez que tengas tu clave pública, cópiala y pégala en el campo "Clave pública" que verás en la página de configuración SSH de Plesk. Luego, guarda los cambios.


Cómo generar claves SSH para Plesk (paso a paso)

Generar claves SSH es más fácil de lo que parece. Aquí tienes las instrucciones para los sistemas operativos más comunes.

En Linux y macOS

Abre tu terminal y escribe el siguiente comando:

ssh-keygen -t rsa -b 4096 -C "tu-correo@ejemplo.com"

Se te pedirá que elijas una ubicación para guardar la clave. Pulsa Enter para usar la ubicación por defecto (~/.ssh/id_rsa). Luego, te pedirá una frase de contraseña (passphrase). Puedes dejarla vacía si quieres, pero es más seguro poner una. Al final, tendrás dos archivos: id_rsa (clave privada) e id_rsa.pub (clave pública).

En Windows con PuTTY

Si usas PuTTY, necesitas la herramienta PuTTYgen para generar las claves. Ábrela, haz clic en "Generate" y mueve el ratón sobre la ventana para generar aleatoriedad. Una vez generadas, guarda la clave pública y la privada en archivos separados.

En Windows con PowerShell o símbolo del sistema

También puedes usar el comando ssh-keygen si tienes instalado OpenSSH. Abre PowerShell o el símbolo del sistema y escribe el mismo comando que en Linux.


Cómo conectarte a tu hosting por SSH desde tu computadora

Una vez que hayas habilitado el acceso SSH en Plesk y configurado la autenticación, es hora de probar la conexión.

Desde Linux o macOS

Abre tu terminal y escribe:

ssh usuario@IP-de-tu-servidor

Reemplaza usuario con tu nombre de usuario de hosting y IP-de-tu-servidor con la IP real de tu servidor. Si configuraste claves SSH, se usará automáticamente la clave privada de tu carpeta ~/.ssh. Si usas contraseña, te la pedirá.

Desde Windows con PuTTY

Abre PuTTY, escribe la IP de tu servidor en el campo "Host Name" y asegúrate de que el puerto sea 22. Haz clic en "Open". Se abrirá una ventana de terminal y te pedirá tu usuario y contraseña.

Desde Windows con PowerShell

Escribe el mismo comando que en Linux:

ssh usuario@IP-de-tu-servidor

Si tu clave privada tiene una ruta específica, puedes indicarla con el parámetro -i:

ssh -i C:\ruta\a\tu\clave\id_rsa usuario@IP-de-tu-servidor

Consejos de seguridad para tu acceso SSH en Plesk

Configurar el acceso SSH es genial, pero también debes protegerlo. Aquí tienes algunos consejos importantes.

Usa claves SSH en lugar de contraseñas

Las contraseñas pueden ser vulnerables a ataques de fuerza bruta. Las claves SSH son mucho más seguras. Si puedes, deshabilita la autenticación por contraseña y usa solo claves.

Cambia el puerto SSH por defecto

El puerto 22 es el puerto estándar para SSH y es el primero que los atacantes prueban. Puedes cambiarlo en Plesk a otro puerto, como el 2222, para reducir el riesgo de ataques. Sin embargo, ten en cuenta que tendrás que especificar el nuevo puerto al conectarte.

Limita el acceso por IP

Plesk te permite restringir el acceso SSH a ciertas direcciones IP. Si solo te conectas desde tu casa u oficina, añade esas IPs a la lista blanca para que nadie más pueda intentar acceder.

Monitorea los registros de acceso

Revisa periódicamente los registros de acceso SSH en Plesk para detectar intentos de acceso sospechosos. Esto te ayudará a identificar posibles amenazas a tiempo.


Preguntas frecuentes (FAQ) sobre el acceso SSH en Plesk

¿Qué hago si no veo la opción de acceso SSH en Plesk?

Si no ves la opción, es probable que tu plan de hosting no incluya acceso SSH o que tu proveedor lo haya deshabilitado. Contacta con el soporte de tu proveedor para activarlo o para que te cambien a un plan que lo incluya.

¿Puedo tener acceso SSH en hosting compartido con Plesk?

Sí, muchos proveedores de hosting compartido con Plesk ofrecen acceso SSH, aunque a veces con limitaciones. Por ejemplo, es posible que no puedas instalar software a nivel de sistema o reiniciar servicios. Consulta con tu proveedor para conocer las restricciones.

¿Cómo cambio mi contraseña SSH en Plesk?

La contraseña SSH es la misma que la contraseña de tu cuenta de hosting. Puedes cambiarla desde la sección "Usuarios" en Plesk. Ve a tu cuenta, haz clic en "Cambiar contraseña" y sigue las instrucciones.

¿Qué es una frase de contraseña (passphrase) y por qué debería usarla?

La frase de contraseña es una clave adicional que protege tu clave privada. Aunque alguien robe tu archivo de clave privada, no podrá usarla sin la frase de contraseña. Es una capa extra de seguridad muy recomendable.

¿Puedo usar el mismo par de claves SSH para varios servidores?

Sí, puedes usar la misma clave pública en varios servidores. Sin embargo, si una de ellas se ve comprometida, tendrás que actualizar la clave en todos los servidores. Por eso, algunos prefieren generar claves diferentes para cada servidor.

¿Qué es Syspanel y cómo se relaciona con esto?

Si alguna vez escuchas hablar de Syspanel, debes saber que es otro panel de control de hosting, similar a Plesk. Si usas Syspanel, el acceso SSH se configura de manera similar, pero el puerto de acceso al panel es el 2106. Es importante que no confundas el puerto del panel con el puerto SSH, que sigue siendo el 22 por defecto.


Solución de problemas comunes al configurar SSH en Plesk

A veces, las cosas no salen a la primera. Aquí tienes algunos problemas típicos y sus soluciones.

Error "Connection refused" (Conexión rechazada)

Esto significa que el servidor no está escuchando en el puerto SSH. Verifica que el acceso SSH esté habilitado en Plesk y que el puerto 22 esté abierto en el firewall. Si cambiaste el puerto, asegúrate de usar el correcto.

Error "Permission denied" (Permiso denegado)

Esto suele indicar que el usuario o la contraseña son incorrectos, o que tu clave SSH no coincide con la que está en el servidor. Revisa tus credenciales y asegúrate de haber copiado correctamente la clave pública en Plesk.

No puedo generar claves SSH en Windows

Si tienes problemas con ssh-keygen en Windows, asegúrate de tener instalado OpenSSH. Puedes activarlo desde "Configuración" > "Aplicaciones" > "Características opcionales" > "Agregar una característica" > "Cliente OpenSSH".

El acceso SSH funciona, pero no puedo ejecutar ciertos comandos

Esto es normal si tu plan de hosting compartido tiene restricciones. Algunos comandos requieren permisos de administrador del sistema, que no tendrás en un hosting compartido. Considera migrar a un VPS si necesitas control total.


Conclusión y siguientes pasos

Configurar el acceso SSH en tu hosting con Plesk es un proceso sencillo si sigues los pasos adecuados. Una vez que lo tengas activo, podrás gestionar tu servidor con mucha más flexibilidad y eficiencia. Recuerda siempre priorizar la seguridad usando claves SSH, limitando el acceso por IP y monitoreando los registros de actividad.

Si encuentras algún problema, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu proveedor de hosting. Y si usas Syspanel, recuerda que el panel se accede por el puerto 2106, pero la configuración de SSH es prácticamente la misma.

Ahora que ya sabes cómo hacerlo, ¡anímate a probar! Con un poco de práctica, te sentirás como un administrador de sistemas profesional. Si tienes más dudas, vuelve a este artículo o explora otras guías en nuestro blog. Estamos aquí para ayudarte en cada paso.

¿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