Syspanel: Cómo configurar el acceso SSH para tu sitio web
¿Qué es el acceso SSH y por qué lo necesitas?
El SSH (Secure Shell) es un protocolo de conexión segura que te permite administrar tu servidor desde tu computadora, como si estuvieras sentado frente a él. Con el acceso SSH Syspanel, podrás ejecutar comandos, gestionar archivos, instalar aplicaciones y resolver problemas de tu sitio web de forma mucho más avanzada que con el panel de control.
Si estás usando Syspanel, configurar el acceso SSH es un paso fundamental para sacarle el máximo provecho a tu hosting. Aunque al principio puede sonar técnico, te aseguramos que con esta guía podrás configurarlo en menos de 10 minutos, incluso si nunca has usado la terminal.
Ventajas de configurar SSH en Syspanel
Antes de entrar en materia, es importante que entiendas por qué vale la pena configurar SSH:
- Seguridad mejorada: Las conexiones SSH están cifradas de extremo a extremo, por lo que tus datos viajan protegidos.
- Gestión avanzada: Puedes instalar software, modificar permisos y ejecutar scripts sin depender del panel.
- Automatización: Con SSH puedes programar tareas, hacer backups y sincronizar archivos con herramientas como rsync.
- Soporte técnico eficiente: Si necesitas ayuda de nuestro equipo, muchas veces te pediremos acceso SSH para diagnosticar problemas más rápido.
Requisitos previos para configurar SSH
Asegúrate de tener lo siguiente antes de empezar:
- Un plan de hosting en Syspanel que incluya acceso SSH (si no estás seguro, revisa tu contrato o contacta con soporte).
- Tus credenciales de acceso a Syspanel (usuario y contraseña).
- Un cliente SSH instalado en tu computadora. Si usas Windows, te recomendamos PuTTY o Windows Terminal. Si usas macOS o Linux, ya tienes la terminal integrada.
- Dato importante: El acceso a Syspanel se realiza a través del puerto 2106. No olvides este dato, lo necesitarás en la configuración.
Paso 1: Activa el acceso SSH desde Syspanel
El primer paso para configurar SSH es asegurarte de que el servicio esté habilitado en tu cuenta. Sigue estos pasos:
- Inicia sesión en tu panel de Syspanel usando la URL que te proporcionamos al contratar el servicio. Normalmente es algo como
https://tu-dominio:2106. - Una vez dentro, busca la sección "Servidor" o "Configuración avanzada" en el menú lateral.
- Localiza la opción "Acceso SSH" o "SSH Server".
- Activa la casilla que dice "Habilitar acceso SSH".
- Guarda los cambios. El sistema puede tardar unos segundos en aplicar la configuración.
[TIP] Si no encuentras la opción, escribe "SSH" en el buscador del panel. Syspanel tiene un buscador interno muy útil que te llevará directo a la configuración.
Paso 2: Genera tus claves SSH (recomendado)
Aunque puedes usar contraseña, te recomendamos encarecidamente usar claves SSH para una conexión más segura y cómoda. Las claves SSH son como una llave digital que solo tú posees.
¿Cómo generar una clave SSH en Windows?
- Descarga e instala PuTTYgen desde el sitio oficial de PuTTY.
- Abre PuTTYgen y haz clic en "Generate".
- Mueve el mouse sobre el área indicada para generar aleatoriedad.
- Una vez generada, verás la clave pública. Cópiala y guárdala en un bloc de notas.
- Haz clic en "Save private key" para guardar tu clave privada (¡no la compartas jamás!).
¿Cómo generar una clave SSH en macOS o Linux?
Abre tu terminal y ejecuta:
ssh-keygen -t rsa -b 4096 -C "tu-email@ejemplo.com"
El sistema te preguntará dónde guardar la clave (pulsa Enter para usar la ubicación por defecto) y si quieres añadir una frase de contraseña adicional.
Añade tu clave pública a Syspanel
- Vuelve a la sección "Acceso SSH" en Syspanel.
- Busca el apartado "Claves públicas" o "Authorized keys".
- Pega tu clave pública en el campo correspondiente.
- Guarda los cambios.
[WARNING] Nunca compartas tu clave privada con nadie. Si sospechas que ha sido comprometida, revócala inmediatamente desde Syspanel y genera una nueva.
Paso 3: Conecta con SSH usando tu contraseña
Si prefieres empezar con contraseña (más sencillo pero menos seguro), aquí tienes los pasos:
Desde Windows con PuTTY
- Abre PuTTY.
- En el campo "Host Name", escribe la IP de tu servidor o tu dominio (por ejemplo,
midominio.com). - En "Port", escribe
2106(este es el puerto específico de Syspanel). - Asegúrate de que el tipo de conexión sea SSH.
- Haz clic en "Open".
- Acepta la advertencia de la huella digital si aparece.
- Introduce tu usuario (normalmente
admino el que configuraste) y tu contraseña.
Desde macOS o Linux
Abre tu terminal y ejecuta:
ssh -p 2106 tu-usuario@tu-dominio.com
Te pedirá la contraseña y listo, estarás dentro.
[INFO] Si la conexión falla, verifica que el puerto 2106 esté abierto en tu firewall y que hayas activado el acceso SSH en Syspanel.
Paso 4: Conecta con SSH usando tus claves
Una vez que hayas añadido tu clave pública a Syspanel, la conexión será automática:
Desde Windows con PuTTY
- En PuTTY, ve a Connection > SSH > Auth.
- Haz clic en "Browse" y selecciona tu clave privada (archivo
.ppk). - Vuelve a la pantalla principal y conecta como en el paso anterior.
Desde macOS o Linux
Ejecuta:
ssh -i ~/.ssh/id_rsa -p 2106 tu-usuario@tu-dominio.com
Si configuraste todo bien, no te pedirá contraseña.
Comandos básicos para empezar con SSH
Ya estás dentro. Ahora, ¿qué puedes hacer? Aquí tienes algunos comandos útiles para familiarizarte:
ls- Lista los archivos y carpetas del directorio actual.cd nombre-carpeta- Cambia a otra carpeta.pwd- Muestra la ruta exacta donde te encuentras.mkdir nueva-carpeta- Crea una carpeta nueva.nano archivo.txt- Edita un archivo directamente desde la terminal.sudo- Ejecuta comandos con permisos de administrador (úsalo con precaución).htop- Muestra el uso de recursos del servidor en tiempo real.
[TIP] Si te pierdes, escribe
helpoman comandopara ver la documentación de cualquier comando.
Solución de problemas comunes al configurar SSH
Error "Connection refused" (Conexión rechazada)
Esto suele indicar que el servicio SSH no está activo. Vuelve a Syspanel y verifica que el acceso SSH está habilitado. También comprueba que el puerto sea el 2106 y no el 22 por defecto.
Error "Permission denied" (Permiso denegado)
Si usas contraseña, asegúrate de que sea la correcta. Si usas claves, verifica que la clave pública esté bien copiada en Syspanel y que la clave privada corresponda.
La conexión se corta al poco tiempo
Puede ser un problema de firewall o de tiempo de inactividad. Intenta añadir la opción -o ServerAliveInterval=60 en tu comando SSH para mantener la conexión activa.
Preguntas frecuentes sobre SSH Syspanel
¿Puedo usar FTP en lugar de SSH?
Sí, pero SSH es más seguro y versátil. FTP envía tus credenciales sin cifrar, mientras que SSH protege toda la comunicación.
¿Cuántas claves SSH puedo añadir en Syspanel?
Puedes añadir tantas como quieras. Esto es útil si accedes desde varios dispositivos.
¿Puedo desactivar el acceso SSH cuando quiera?
Por supuesto. Solo ve a Syspanel y desactiva la opción. Las conexiones activas se cerrarán automáticamente.
¿Qué hago si olvido mi contraseña SSH?
Puedes restablecerla desde Syspanel en la sección de usuarios. Si usas claves SSH, no necesitarás la contraseña.
¿SSH funciona en todos los planes de hosting?
Depende del plan contratado. Los planes básicos a veces no incluyen acceso SSH por seguridad. Contacta con soporte para activarlo si tu plan lo permite.
Consejos de seguridad para tu acceso SSH
Configurar SSH es solo el inicio. Para mantener tu servidor seguro, sigue estas recomendaciones:
- Cambia el puerto por defecto si es posible, aunque en Syspanel ya usamos el 2106, lo que dificulta ataques automatizados.
- Desactiva el acceso por contraseña una vez que tengas tus claves configuradas. Esto evita ataques de fuerza bruta.
- Usa frases de contraseña en tus claves privadas para añadir una capa extra de seguridad.
- Revisa los logs de acceso periódicamente desde Syspanel para detectar intentos de conexión sospechosos.
- Mantén tu sistema actualizado tanto en el servidor como en tu cliente SSH.
Conclusión
Configurar el acceso SSH en Syspanel es un proceso sencillo pero muy poderoso. Con una conexión segura, podrás administrar tu sitio web con total libertad y resolver problemas de manera mucho más eficiente.
Recuerda que el puerto de acceso es el 2106 y que puedes usar tanto contraseña como claves SSH para conectarte. Te recomendamos usar claves SSH desde el principio, ya que son más seguras y cómodas a largo plazo.
Si tienes cualquier duda, nuestro equipo de soporte está disponible 24/7 para ayudarte. No dudes en contactarnos si algo no funciona como esperabas.
¡Ya tienes todas las herramientas para empezar a usar SSH como un profesional! Ahora ve y explora todo lo que tu servidor puede hacer por ti.
