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

Cómo configurar el acceso SSH en Syspanel (guía básica)

Actualizado el 7 de junio de 2026

¿Qué es el acceso SSH y por qué te conviene configurarlo en Syspanel?

El acceso SSH (Secure Shell) es como una llave maestra que te permite entrar a tu servidor desde cualquier lugar, usando una terminal o consola de texto. Con el acceso SSH, puedes ejecutar comandos, instalar programas, gestionar archivos y realizar tareas de mantenimiento avanzado que no siempre se pueden hacer desde el panel visual de Syspanel.

Configurar el acceso SSH en Syspanel no solo te da más control sobre tu hosting, sino que también es un paso fundamental para mejorar la seguridad de tu servidor. Al usar claves SSH en lugar de contraseñas tradicionales, reduces drásticamente el riesgo de accesos no autorizados por fuerza bruta.

En esta guía básica, te explicaré paso a paso cómo configurar el acceso SSH desde Syspanel, cómo generar tus claves SSH, cómo conectarte por primera vez y qué medidas de seguridad adicionales deberías implementar. No necesitas ser un experto en sistemas, solo seguir las instrucciones con calma.


Requisitos previos para configurar SSH en Syspanel

Antes de empezar, asegúrate de tener lo siguiente:

  1. Acceso a Syspanel con permisos de administrador o de gestión del servidor.
  2. Un usuario con permisos de shell (puede ser el usuario principal de tu hosting).
  3. Un cliente SSH en tu ordenador. Si usas Windows, puedes utilizar PowerShell, PuTTY o el terminal de Windows 11. Si usas macOS o Linux, ya tienes el terminal integrado.
  4. Conocer la IP de tu servidor o el dominio principal asociado a él.

[TIP] Si no sabes cuál es la IP de tu servidor, puedes encontrarla en Syspanel dentro de la sección "Configuración del servidor" o en el correo de bienvenida que recibiste al contratar el servicio.


Paso 1: Acceder a la sección de SSH en Syspanel

Para empezar, inicia sesión en Syspanel. Una vez dentro, busca en el menú lateral la opción que dice "SSH" o "Acceso SSH". Dependiendo de la versión de Syspanel que uses, puede estar dentro de la pestaña "Seguridad" o directamente en el menú principal.

Al hacer clic, verás una pantalla con las opciones de configuración del servicio SSH. Aquí podrás:

  • Activar o desactivar el acceso SSH.
  • Cambiar el puerto de conexión (por defecto suele ser el 22, pero te recomiendo cambiarlo por seguridad).
  • Gestionar las claves SSH autorizadas.
  • Ver los usuarios que tienen permisos de shell.

[INFO] En Syspanel, el acceso SSH está íntimamente ligado a los usuarios del sistema. Si creas un usuario nuevo, podrás asignarle o no permisos de shell. Para esta guía, usaremos el usuario principal.


Paso 2: Activar el servicio SSH

Si el servicio SSH está desactivado, verás un botón o interruptor para activarlo. Haz clic en "Activar" o "Habilitar". El sistema te pedirá confirmación y, en unos segundos, el servicio estará corriendo en tu servidor.

Es importante que verifiques el puerto de conexión. Por defecto, SSH usa el puerto 22, pero es altamente recomendable cambiarlo a un número menos común (por ejemplo, 2106 o cualquier otro entre 1024 y 65535). Esto dificulta los intentos de acceso no autorizado.

Para cambiar el puerto:

  1. Ve a la sección de configuración avanzada de SSH.
  2. Localiza el campo "Puerto" y escribe el número que prefieras.
  3. Guarda los cambios y reinicia el servicio SSH desde el propio panel.

[WARNING] Si cambias el puerto, recuerda anotarlo bien. Lo necesitarás para conectarte más adelante. Si lo olvidas, podrías quedarte sin acceso remoto.


Paso 3: Generar un par de claves SSH desde Syspanel

Las claves SSH son mucho más seguras que las contraseñas. Consisten en un par de archivos: una clave privada (que solo tú debes tener) y una clave pública (que se instala en el servidor). Syspanel te permite generar este par de claves directamente desde su interfaz, lo cual es muy cómodo.

Para generar tus claves SSH desde Syspanel:

  1. En la sección de SSH, busca la opción "Claves SSH" o "Gestionar claves".
  2. Haz clic en "Generar nueva clave" o "Crear par de claves".
  3. El sistema te pedirá que elijas el tipo de cifrado (te recomiendo RSA con al menos 2048 bits, o Ed25519 si está disponible).
  4. Opcionalmente, puedes añadir una frase de contraseña (passphrase) para proteger tu clave privada. Esto añade una capa extra de seguridad.
  5. Haz clic en "Generar".

Syspanel te mostrará la clave pública y la clave privada. Descarga y guarda la clave privada en un lugar seguro (por ejemplo, en una carpeta protegida de tu ordenador). La clave pública, en cambio, se instalará automáticamente en el servidor.

[TIP] Nunca compartas tu clave privada con nadie. Si alguien la obtiene, podría acceder a tu servidor sin necesidad de contraseña.


Paso 4: Instalar la clave pública en tu usuario de Syspanel

Si ya tenías una clave pública generada previamente (por ejemplo, desde tu ordenador), puedes copiarla y pegarla en Syspanel. Para ello:

  1. Ve a la sección de "Claves SSH".
  2. Haz clic en "Añadir clave" o "Importar clave".
  3. Pega el contenido de tu archivo id_rsa.pub (o el archivo .pub correspondiente) en el campo indicado.
  4. Asigna la clave al usuario que quieras (por defecto, el principal).
  5. Guarda los cambios.

Una vez hecho esto, el servidor aceptará conexiones SSH desde el ordenador que tenga la clave privada correspondiente.


Paso 5: Conectarte por primera vez a tu servidor SSH

Ahora que ya tienes el servicio activo y las claves configuradas, es hora de probar la conexión. Aquí te explico cómo hacerlo según tu sistema operativo:

En Windows (PowerShell o Terminal)

  1. Abre PowerShell o el Terminal de Windows.
  2. Escribe el siguiente comando, reemplazando usuario por tu nombre de usuario y tu-servidor.com por la IP o dominio de tu servidor:
ssh -p 2106 usuario@tu-servidor.com
  1. Si es la primera vez que te conectas, el sistema te preguntará si confías en el servidor. Escribe yes y pulsa Enter.
  2. Si configuraste una frase de contraseña para tu clave privada, te la pedirá. Escríbela y pulsa Enter.
  3. ¡Listo! Ya estás dentro de tu servidor.

En macOS o Linux

El proceso es idéntico. Abre la Terminal y ejecuta el mismo comando:

ssh -p 2106 usuario@tu-servidor.com

[INFO] El parámetro -p indica el puerto. Si no lo pones, el sistema intentará conectarse al puerto 22 por defecto, y fallará si lo cambiaste.


Paso 6: Configurar la seguridad adicional en Syspanel

Ahora que ya tienes acceso SSH funcionando, es momento de blindarlo. Aquí tienes algunas recomendaciones básicas de seguridad que puedes aplicar desde Syspanel:

1. Deshabilitar el acceso por contraseña

Una vez que hayas configurado tus claves SSH, puedes desactivar el acceso por contraseña. Esto obliga a que solo se pueda acceder con las claves. En Syspanel, busca la opción "Autenticación por contraseña" y desactívala.

2. Cambiar el puerto SSH

Como mencionamos antes, cambiar el puerto 22 por uno alternativo (por ejemplo, 2106) reduce los intentos de ataque automáticos. Asegúrate de actualizar tus comandos de conexión con el nuevo puerto.

3. Limitar los usuarios con acceso SSH

En Syspanel, puedes gestionar qué usuarios tienen permisos de shell. Revisa la lista y desactiva el acceso SSH para aquellos que no lo necesiten. Esto minimiza las superficies de ataque.

4. Activar el firewall

Syspanel suele incluir un firewall integrado. Actívalo y permite únicamente las conexiones SSH desde las IPs que tú indiques. Si no sabes tu IP pública, puedes consultarla en sitios como whatismyip.com.

[WARNING] Si activas el firewall y bloqueas tu propia IP, podrías quedarte sin acceso. Asegúrate de añadir tu IP actual a la lista blanca antes de activarlo.


Solución de problemas comunes con SSH en Syspanel

A veces, las cosas no salen a la primera. Aquí tienes una pequeña guía de problemas frecuentes y cómo solucionarlos:

"Connection refused" (conexión rechazada)

Este error suele indicar que el servicio SSH no está activo o que el puerto está bloqueado. Verifica:

  • Que el servicio SSH esté activado en Syspanel.
  • Que el puerto que usas en el comando coincide con el configurado en Syspanel.
  • Que el firewall no esté bloqueando el puerto.

"Permission denied" (permiso denegado)

Esto suele ocurrir cuando la clave pública no está instalada correctamente o la clave privada no coincide. Revisa:

  • Que la clave pública esté copiada en el usuario correcto en Syspanel.
  • Que la clave privada esté en la ruta correcta de tu ordenador (normalmente ~/.ssh/id_rsa).
  • Que los permisos de la carpeta .ssh sean los adecuados (700 para la carpeta, 600 para la clave privada).

"Connection timed out" (tiempo de espera agotado)

El servidor no responde. Puede ser un problema de red o que el firewall esté bloqueando la conexión. Prueba:

  • Hacer un ping a tu servidor para verificar que está en línea.
  • Probar desde otra red o dispositivo.
  • Revisar los logs del firewall en Syspanel.

Preguntas frecuentes (FAQ) sobre SSH en Syspanel

¿Puedo usar SSH en Syspanel con planes de hosting compartido?

Generalmente, el acceso SSH está disponible en planes VPS o dedicados. En hosting compartido, puede estar restringido o desactivado por seguridad. Consulta con tu proveedor si tienes dudas.

¿Es seguro dejar el puerto 22 activo?

No es lo más recomendable. Los bots escanean constantemente el puerto 22 en busca de servidores vulnerables. Cambiar el puerto y usar claves SSH reduce enormemente el riesgo.

¿Puedo tener varias claves SSH para el mismo usuario?

Sí, puedes añadir tantas claves públicas como necesites. Esto es útil si accedes desde varios dispositivos (ordenador de casa, portátil, etc.).

¿Qué hago si pierdo mi clave privada?

Si pierdes la clave privada, no podrás acceder al servidor. La solución es generar un nuevo par de claves desde Syspanel (o desde tu ordenador) y volver a instalarla. Si tienes acceso por contraseña, podrás hacerlo sin problema. Si no, deberás contactar con soporte técnico.

¿Syspanel permite cambiar el puerto SSH a 2106?

Sí, Syspanel te permite configurar cualquier puerto dentro del rango válido. El 2106 es una opción perfectamente válida y fácil de recordar.


Conclusión y próximos pasos

Configurar el acceso SSH en Syspanel es un proceso sencillo que te abrirá un mundo de posibilidades para gestionar tu servidor de forma avanzada. Con las claves SSH, la seguridad de tu hosting mejora notablemente, y con el cambio de puerto, reduces el ruido de ataques automáticos.

Recuerda siempre:

  • Guarda tu clave privada en un lugar seguro.
  • Usa frases de contraseña (passphrase) para mayor protección.
  • Mantén actualizado el sistema operativo de tu servidor.
  • Revisa periódicamente los logs de acceso SSH desde Syspanel.

Si sigues estos pasos, tendrás un acceso SSH funcional, seguro y listo para usar. Y si en algún momento te surge una duda, no dudes en consultar la documentación de Syspanel o contactar con tu proveedor de hosting.

¡Manos a la obra y feliz configuración!

¿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