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

Cómo cambiar el puerto SSH por defecto en Plesk para mayor seguridad

Actualizado el 6 de febrero de 2026

¿Por qué deberías cambiar el puerto SSH en tu servidor Plesk?

Si tienes un servidor con Plesk, seguramente ya sabes que la seguridad es una de tus mayores preocupaciones. Uno de los primeros pasos que todo administrador debería dar es cambiar el puerto SSH por defecto. ¿Por qué? Porque el puerto 22, que es el estándar para SSH, es escaneado constantemente por bots y atacantes automatizados que buscan vulnerabilidades.

Al cambiar el puerto SSH, no solo reduces drásticamente los intentos de acceso no autorizado, sino que también añades una capa extra de "oscuridad" a tu servidor. Los atacantes que escanean la red en busca del puerto 22 simplemente no encontrarán tu servicio, lo que te da más tiempo para protegerte de amenazas más serias.

En este artículo, te guiaré paso a paso para que puedas proteger tu servidor Plesk modificando el puerto por defecto. No necesitas ser un experto en seguridad, solo seguir las instrucciones con calma y atención.


¿Qué es SSH y por qué es importante?

SSH (Secure Shell) es el protocolo que te permite conectarte de forma segura a tu servidor para administrarlo. Es como una llave maestra que te da acceso total al sistema. Por eso, si un atacante logra entrar por SSH, podría causar estragos: robar datos, instalar malware o incluso borrar todo tu trabajo.

Plesk, siendo uno de los paneles de control más usados en hosting, te da la posibilidad de gestionar SSH directamente desde su interfaz. Sin embargo, muchos usuarios dejan la configuración por defecto, lo que es un error común. Cambiar el puerto SSH es una medida básica pero efectiva que todo administrador debería implementar.


Antes de empezar: requisitos y precauciones

Antes de lanzarnos a modificar la configuración, es importante que tengas en cuenta algunos puntos clave:

Requisitos previos

  • Acceso al panel de control de Plesk (normalmente en https://tu-servidor:8443).
  • Acceso root al servidor (o un usuario con privilegios sudo).
  • Conexión estable a internet (para no quedarte a medias durante el proceso).
  • Un puerto libre y que no esté en uso por otros servicios.

Precauciones importantes

[WARNING] No elijas un puerto que ya esté siendo utilizado por otro servicio (como 80, 443, 3306, etc.). Esto podría romper tu servidor y dejarlo inaccesible.

[TIP] Elige un puerto alto (por ejemplo, entre 49152 y 65535) que sea fácil de recordar pero difícil de adivinar para otros.


Paso 1: Accede a tu servidor por SSH (con el puerto actual)

Lo primero que necesitas es conectarte a tu servidor usando el puerto por defecto (22). Si ya tienes una sesión abierta, genial. Si no, abre tu terminal (en Windows puedes usar PuTTY o PowerShell, en Mac/Linux simplemente la terminal) y escribe:

ssh root@tu-servidor.com

Te pedirá tu contraseña o clave SSH. Una vez dentro, verás la línea de comandos del sistema. Es aquí donde realizaremos los cambios.


Paso 2: Edita el archivo de configuración de SSH

El archivo que controla el comportamiento del servicio SSH es /etc/ssh/sshd_config. Necesitamos editarlo para cambiar el puerto. Usaremos el editor nano, que es más amigable para principiantes.

Escribe el siguiente comando:

nano /etc/ssh/sshd_config

Dentro del archivo, busca la línea que dice:

#Port 22

Descoméntala (quita el símbolo #) y cambia el número por el puerto que hayas elegido. Por ejemplo, si quieres usar el puerto 2222, debería quedar así:

Port 2222

¿Qué puerto elegir?

Algunas opciones populares son:

  • 2222 (fácil de recordar).
  • 22000 (menos probable que sea escaneado).
  • 49152 o superior (rango dinámico, muy seguro).

[TIP] Evita puertos comunes como 21, 25, 110, 143, etc. Cuanto más alto y "raro" sea el número, mejor.


Paso 3: Guarda los cambios y reinicia el servicio

Una vez que hayas editado la línea y guardado el archivo (en nano: Ctrl + O para guardar, luego Ctrl + X para salir), es momento de reiniciar el servicio SSH.

Usa el siguiente comando:

systemctl restart sshd

O, en algunos sistemas:

service ssh restart

[WARNING] Este es el momento crítico. Si algo sale mal, podrías perder la conexión. Por eso, no cierres la sesión actual hasta que estés seguro de que el nuevo puerto funciona.


Paso 4: Prueba la nueva conexión SSH

Desde otra terminal (o la misma, pero en una nueva pestaña), intenta conectarte usando el nuevo puerto:

ssh -p 2222 root@tu-servidor.com

Si todo ha ido bien, podrás iniciar sesión correctamente. Si no, revisa los pasos anteriores o verifica que el puerto esté abierto en el firewall.


Paso 5: Configura el firewall para permitir el nuevo puerto

Si tienes un firewall activo (como ufw, firewalld o el firewall de Plesk), necesitas permitir el tráfico en el nuevo puerto. De lo contrario, no podrás conectarte.

En Plesk (Firewall integrado)

  1. Ve a Herramientas y configuración > Firewall.
  2. Añade una nueva regla para el puerto que elegiste (por ejemplo, 2222).
  3. Asegúrate de que el protocolo sea TCP.
  4. Guarda los cambios.

En la línea de comandos (si usas ufw)

ufw allow 2222/tcp

En firewalld

firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --reload

[INFO] Si no abres el puerto en el firewall, tu servidor seguirá escuchando en el nuevo puerto, pero las conexiones externas serán bloqueadas.


Paso 6: Actualiza la configuración en Plesk

Plesk tiene su propia gestión de SSH y puede que necesites actualizar la configuración para que el panel reconozca el nuevo puerto. Para ello:

  1. Ve a Herramientas y configuración > Configuración de SSH.
  2. Cambia el número de puerto al que has configurado.
  3. Guarda los cambios.

Esto es importante porque Plesk usará este puerto para sus propias conexiones SSH y para mostrar información en el panel.


Paso 7: Desactiva el puerto antiguo (opcional pero recomendado)

Una vez que hayas confirmado que el nuevo puerto funciona perfectamente, puedes cerrar el puerto 22 para evitar intentos de acceso no autorizado.

En el firewall

  • Elimina la regla que permite el puerto 22 (si existe).
  • Asegúrate de que solo el nuevo puerto esté abierto.

En el archivo de configuración

  • Si quieres ser aún más estricto, puedes comentar la línea Port 22 (si aparece) para que el servicio solo escuche en el nuevo puerto.

Paso 8: Reinicia el servidor (opcional)

Aunque no es estrictamente necesario, reiniciar el servidor después de estos cambios puede ayudar a que todas las configuraciones se apliquen correctamente. Si decides hacerlo, asegúrate de tener acceso físico o una consola alternativa (como el panel de tu proveedor de hosting) por si algo falla.


Preguntas frecuentes (FAQ)

¿Qué pasa si me quedo bloqueado fuera del servidor?

Si pierdes la conexión antes de confirmar el nuevo puerto, puedes usar el panel de control de tu proveedor de hosting (como Vultr, DigitalOcean o AWS) para acceder a una consola web. Desde ahí, puedes revertir los cambios.

¿Es suficiente con cambiar el puerto SSH?

No. Cambiar el puerto es una medida básica, pero deberías complementarla con:

  • Autenticación por clave SSH en lugar de contraseñas.
  • Fail2ban para bloquear IPs maliciosas.
  • Actualizaciones regulares del sistema y de Plesk.

¿Puedo usar el mismo puerto en varios servidores?

Sí, pero es recomendable usar puertos diferentes en cada servidor para evitar confusiones y aumentar la seguridad.

¿Cómo afecta esto a Syspanel?

[INFO] Si usas Syspanel (anteriormente conocido como HestiaCP) junto con Plesk, ten en cuenta que Syspanel utiliza el puerto 2106 para su acceso. No debes cambiarlo, ya que es su configuración interna. Solo modifica el puerto SSH del sistema operativo.

¿Qué hago si mi proveedor de hosting no me permite cambiar el puerto?

Algunos proveedores bloquean puertos no estándar. En ese caso, consulta con su soporte técnico para ver si es posible o si ofrecen alternativas como VPN.


Conclusión: una medida simple con gran impacto

Cambiar el puerto SSH por defecto en Plesk es una de esas tareas que, aunque parecen menores, tienen un impacto enorme en la seguridad de tu servidor. No solo reduces los ataques automatizados, sino que también demuestras que te tomas en serio la protección de tus datos y los de tus clientes.

Recuerda que la seguridad no es un destino, sino un proceso continuo. Complementa este cambio con buenas prácticas como el uso de claves SSH, la actualización periódica del sistema y la monitorización de los logs. Así, podrás proteger tu servidor Plesk de manera efectiva y mantenerlo a salvo de amenazas externas.

[TIP] Guarda siempre una copia de seguridad de tu configuración antes de realizar cambios importantes. Un simple archivo de respaldo puede ahorrarte muchos dolores de cabeza.


Si has seguido todos los pasos, ahora tienes un servidor más seguro y con un puerto SSH personalizado. ¡Felicidades! Has dado un paso importante en la protección de tu infraestructura. Si tienes dudas, revisa este artículo de nuevo o consulta la documentación oficial de Plesk. ¡Buena suerte y navegación segura!

¿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