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

Cómo acceder a Plesk por SSH: Primeros pasos para principiantes

Actualizado el 10 de septiembre de 2025

¿Qué es SSH y por qué necesitas acceder a Plesk por SSH?

SSH (Secure Shell) es un protocolo de red que te permite conectarte de forma segura a tu servidor para ejecutar comandos desde tu computadora local. Piensa en ello como una puerta trasera segura que te da acceso total al sistema operativo de tu servidor, sin pasar por la interfaz gráfica de Plesk.

Cuando accedes a Plesk por SSH, obtienes el control absoluto sobre tu entorno de hosting. Esto es especialmente útil cuando necesitas realizar tareas avanzadas como:

  • Editar archivos de configuración que no están disponibles en Plesk.
  • Ejecutar scripts personalizados o tareas automatizadas.
  • Diagnosticar problemas de rendimiento o errores del servidor.
  • Instalar software adicional o extensiones.
  • Gestionar bases de datos directamente desde la línea de comandos.

Para un principiante, puede parecer intimidante al principio, pero con esta guía paso a paso aprenderás a conexión SSH Plesk de forma rápida y segura. No necesitas ser un experto en Linux, solo seguir las instrucciones con calma.

Requisitos previos antes de empezar

Antes de lanzarte a acceder Plesk SSH, asegúrate de tener todo lo necesario:

1. Credenciales de acceso al servidor

Necesitarás:

  • Dirección IP del servidor o nombre de host (ejemplo: server.midominio.com).
  • Usuario con permisos SSH (normalmente root o un usuario con privilegios sudo).
  • Contraseña correspondiente al usuario.

[INFO] Si no tienes estas credenciales, contacta con tu proveedor de hosting. Ellos te las proporcionarán o te indicarán cómo generarlas desde el panel de control.

2. Un cliente SSH instalado

Dependiendo de tu sistema operativo local:

  • Windows: Puedes usar PowerShell (incluido) o herramientas como PuTTY.
  • macOS y Linux: El cliente SSH viene integrado en la terminal.

3. Conocimientos básicos de navegación

Solo necesitas saber que los comandos se escriben y se ejecutan presionando Enter. No te preocupes, iremos paso a paso.

Cómo realizar la conexión SSH a Plesk paso a paso

Paso 1: Abre tu terminal o cliente SSH

En Windows con PowerShell

  1. Haz clic en el menú Inicio.
  2. Escribe "PowerShell" y ábrelo.

En macOS

  1. Ve a Aplicaciones > Utilidades.
  2. Abre la aplicación "Terminal".

En Linux

  1. Usa la combinación de teclas Ctrl + Alt + T o busca "Terminal" en tu menú de aplicaciones.

Paso 2: Ejecuta el comando de conexión

En la terminal, escribe el siguiente comando:

ssh usuario@direccion_ip

Por ejemplo:

ssh root@192.168.1.10

Si tu servidor usa un puerto SSH diferente al predeterminado (22), utiliza el parámetro -p:

ssh -p 2222 usuario@direccion_ip

[TIP] Algunos proveedores de hosting cambian el puerto SSH por seguridad. Verifica esta información en tu panel de control de Plesk o con tu proveedor.

Paso 3: Acepta la huella digital del servidor

La primera vez que te conectes, verás un mensaje similar a este:

The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established.
ECDSA key fingerprint is SHA256:...
Are you sure you want to continue connecting (yes/no)?

Escribe yes y presiona Enter. Esto guarda la huella digital en tu equipo para futuras conexiones.

Paso 4: Introduce tu contraseña

A continuación, se te pedirá la contraseña del usuario SSH. Escríbela y presiona Enter.

[WARNING] Al escribir la contraseña, no verás caracteres ni asteriscos. Es normal, el sistema la oculta por seguridad. Simplemente escríbela y pulsa Enter.

Paso 5: ¡Ya estás dentro!

Si todo ha ido bien, verás un mensaje de bienvenida y el prompt del sistema, algo como:

root@servidor:~#

Ese símbolo # indica que tienes acceso como superusuario (root). Si estás con un usuario normal, verás $ al final.

Primeros comandos SSH útiles en Plesk

Ahora que ya sabes cómo acceder Plesk SSH, es momento de aprender algunos comandos básicos para orientarte y realizar tareas sencillas.

Navegar por el sistema de archivos

  • pwd → Muestra el directorio actual en el que te encuentras.
  • ls → Lista los archivos y carpetas del directorio actual.
  • ls -la → Lista todo, incluyendo archivos ocultos, con permisos y tamaños.
  • cd /var/www → Cambia al directorio /var/www (donde suelen estar los sitios web).
  • cd .. → Retrocede un nivel en la estructura de directorios.

Gestionar archivos y carpetas

  • mkdir nombre_carpeta → Crea una nueva carpeta.
  • touch archivo.txt → Crea un archivo vacío.
  • nano archivo.txt → Abre el editor de texto Nano para modificar archivos (muy útil para principiantes).
  • rm archivo.txt → Elimina un archivo (¡ten cuidado!).
  • rm -r carpeta → Elimina una carpeta y su contenido.

[WARNING] El comando rm es peligroso. Asegúrate siempre de escribir la ruta correcta antes de ejecutarlo. No se puede deshacer.

Comandos específicos para Plesk

Plesk incluye herramientas de línea de comandos que puedes usar desde SSH:

  • plesk version → Muestra la versión de Plesk instalada.
  • plesk bin user --list → Lista todos los usuarios de Plesk.
  • plesk bin subscription --list → Muestra todas las suscripciones (sitios web) configuradas.
  • plesk repair web → Repara problemas comunes de configuración web.

Reiniciar servicios

  • systemctl restart apache2 → Reinicia Apache (servidor web).
  • systemctl restart nginx → Reinicia Nginx (si usas este servidor web).
  • systemctl restart mysql → Reinicia MySQL/MariaDB (base de datos).
  • systemctl restart plesk-php74-fpm → Reinicia PHP-FPM (si usas PHP 7.4).

[INFO] Los nombres de los servicios pueden variar según la configuración de tu servidor. Usa systemctl list-units | grep apache para encontrar el nombre exacto.

Solución de problemas comunes al usar SSH con Plesk

Error: "Permission denied (publickey,password)"

Este error suele aparecer cuando:

  • La contraseña es incorrecta.
  • El usuario no tiene permisos SSH.
  • La autenticación por contraseña está deshabilitada.

Solución: Verifica las credenciales con tu proveedor. Si usas una clave SSH, asegúrate de que tu clave pública esté configurada en el servidor.

Error: "Connection timed out"

Esto significa que el servidor no responde en el puerto SSH.

Solución: Comprueba que:

  • El servidor está encendido y en línea.
  • El puerto SSH está abierto en el firewall.
  • Tu proveedor no bloquea el puerto.

Error: "Host key verification failed"

Esto ocurre cuando la huella digital del servidor ha cambiado (por ejemplo, tras una reinstalación).

Solución: Edita el archivo ~/.ssh/known_hosts y elimina la línea correspondiente a la IP del servidor. Luego intenta conectarte de nuevo.

Consejos de seguridad para tu conexión SSH

La seguridad es fundamental cuando gestionas un servidor. Sigue estas recomendaciones:

1. Usa claves SSH en lugar de contraseñas

Las claves SSH son mucho más seguras que las contraseñas. Puedes generar una con:

ssh-keygen -t rsa -b 4096

Luego copia tu clave pública al servidor con:

ssh-copy-id usuario@direccion_ip

2. Cambia el puerto SSH predeterminado

Cambiar el puerto 22 por otro número reduce los ataques automatizados. Edita el archivo /etc/ssh/sshd_config y modifica la línea Port 22 por otro valor, como Port 2200. Recuerda reiniciar el servicio SSH después.

3. Desactiva el acceso root directo

Crea un usuario con privilegios sudo y desactiva el acceso root en /etc/ssh/sshd_config con:

PermitRootLogin no

4. Mantén tu servidor actualizado

Ejecuta regularmente:

apt update && apt upgrade

(o yum update en sistemas CentOS/RHEL).

Preguntas frecuentes sobre Plesk SSH

¿Puedo acceder a Plesk por SSH desde cualquier sistema operativo?

Sí, siempre que tengas un cliente SSH. Windows, macOS y Linux tienen opciones nativas o herramientas gratuitas como PuTTY.

¿Necesito conocimientos avanzados de Linux para usar SSH?

No necesariamente. Para tareas básicas como navegar, editar archivos o reiniciar servicios, con los comandos de esta guía es suficiente. Para tareas más complejas, te recomendamos formarte gradualmente.

¿Qué diferencia hay entre acceder a Plesk por SSH y usar el panel web?

El panel web de Plesk ofrece una interfaz gráfica para gestionar sitios web, correos, bases de datos, etc. SSH te da acceso directo al sistema operativo, lo que permite un control más profundo y la ejecución de tareas que no están disponibles en la interfaz gráfica.

¿Es seguro usar SSH?

Sí, SSH es un protocolo seguro que cifra toda la comunicación. Sin embargo, debes tomar precauciones como usar contraseñas fuertes, claves SSH y mantener el sistema actualizado.

¿Puedo dañar mi servidor con comandos SSH?

Sí, es posible. Ejecutar comandos sin entender su efecto puede causar problemas graves. Por eso, siempre investiga antes de ejecutar un comando desconocido y haz copias de seguridad periódicas.

¿Qué hago si olvido mi contraseña SSH?

Puedes restablecerla desde el panel de control de Plesk (si tienes acceso) o contactando con tu proveedor de hosting. También puedes usar el modo de rescate si tu proveedor lo ofrece.

Conclusión y próximos pasos

Ahora ya sabes cómo acceder Plesk SSH y dar tus primeros pasos en el mundo de la administración de servidores. Recuerda que la práctica es clave: cuanto más uses la terminal, más cómodo te sentirás.

Te recomendamos:

  • Practicar con los comandos básicos en un entorno de pruebas si es posible.
  • Consultar la documentación oficial de Plesk para conocer más comandos específicos.
  • Implementar medidas de seguridad básicas desde el primer día.

[TIP] Guarda esta guía como referencia y ve ampliando tus conocimientos poco a poco. El SSH es una herramienta increíblemente potente que te abrirá muchas puertas en la gestión de tu hosting.

Si tienes dudas, no dudes en contactar con tu proveedor de hosting o buscar en foros especializados. ¡Buena suerte y feliz administración de servidores!

¿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