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

Cómo acceder a Plesk por SSH y gestionar dominios (Comandos básicos)

Actualizado el 15 de mayo de 2026

¿Te has preguntado alguna vez cómo acceder a tu servidor Plesk por SSH para gestionar dominios de forma más rápida y directa? Aunque el panel de control es muy visual y cómodo, a veces necesitas ejecutar comandos específicos que solo están disponibles por línea de comandos. No te preocupes, no necesitas ser un gurú de Linux para dominar esto. En esta guía te voy a explicar paso a paso, con un lenguaje claro y sencillo, cómo conectarte por SSH a tu servidor Plesk y cómo gestionar tus dominios con los comandos básicos más útiles.

Si estás acostumbrado a otros paneles como Syspanel (que, por cierto, es una alternativa muy interesante y que se accede por el puerto 2106), verás que Plesk tiene su propia lógica, pero los principios de la administración por SSH son muy similares. Así que, ponte cómodo, que vamos a desmitificar el mito de que la terminal es solo para expertos. Al final de este artículo, podrás realizar tareas cotidianas como crear, listar o eliminar dominios sin necesidad de abrir el navegador.

¿Qué es SSH y por qué usarlo con Plesk?

SSH (Secure Shell) es un protocolo de red que te permite conectarte a tu servidor de forma segura y encriptada. Piénsalo como una puerta trasera privada y segura para hablar directamente con el sistema operativo de tu servidor, sin pasar por la interfaz gráfica de Plesk.

Usar SSH Plesk te da un control total y absoluto sobre tu entorno. Es especialmente útil para:

  • Automatizar tareas: Puedes escribir scripts que ejecuten comandos repetitivos.
  • Solucionar problemas avanzados: A veces, los errores de configuración solo se pueden ver o arreglar desde la línea de comandos.
  • Gestionar muchos dominios a la vez: Imagina tener que crear 50 subdominios; hacerlo por el panel sería un dolor de cabeza, pero con un bucle en bash es cuestión de segundos.
  • Acceder a logs y archivos de configuración: Para un diagnóstico profundo, necesitas ver los registros del servidor web o de correo.

No es que vayas a usar SSH todos los días, pero cuando lo necesites, será tu mejor aliado. Y no te preocupes, los comandos que te voy a mostrar son fáciles de recordar y muy lógicos.

Primeros Pasos: Conectarse a tu Servidor Plesk por SSH

Antes de empezar, necesitas tres cosas:

  1. La dirección IP de tu servidor o el nombre de host (ej. midominio.com).
  2. El nombre de usuario con acceso SSH (normalmente root o un usuario con privilegios de administrador).
  3. La contraseña de ese usuario.

[INFO] Si no estás seguro de si tu hosting incluye acceso SSH, revisa el plan que contrataste o contacta con tu proveedor. En la mayoría de los planes VPS o dedicados, el acceso SSH viene incluido por defecto.

Conectarse desde Windows (usando PuTTY o Terminal)

  • Opción 1: PowerShell o Símbolo del sistema. En las versiones modernas de Windows 10 y 11, ya puedes usar el cliente SSH de forma nativa. Abre tu terminal y escribe:

    ssh root@tu_ip_o_dominio.com
    

    Te pedirá la contraseña y ¡listo!

  • Opción 2: PuTTY. Es una herramienta clásica y muy fiable. Solo tienes que descargarla, escribir la IP en el campo "Host Name", asegurarte de que el puerto es el 22 y hacer clic en "Open". Te pedirá el usuario y la contraseña.

Conectarse desde macOS o Linux

En estos sistemas, la terminal es tu mejor amiga. Abre la aplicación "Terminal" y usa el mismo comando que en Windows:

ssh root@tu_ip_o_dominio.com

¡Ya estás dentro! Ahora verás un prompt parecido a este: root@servidor:~#. Eso significa que estás conectado y listo para ejecutar comandos.

Comandos Básicos para Gestionar Dominios Plesk

Plesk incluye una herramienta de línea de comandos llamada plesk. Esta es la llave maestra para gestionar casi todo tu servidor, incluyendo los dominios. Los comandos tienen una estructura común: plesk [categoría] [acción] [parámetros].

[WARNING] Ten mucho cuidado con estos comandos. Un error al escribir un nombre de dominio o un parámetro puede eliminar datos importantes. Siempre es recomendable hacer una copia de seguridad antes de realizar cambios drásticos.

1. Listar todos los dominios (o verificar que existe uno)

El primer paso para gestionar dominios Plesk es saber qué tienes. Para listar todos los dominios en tu servidor, usa:

plesk bin domain --list

Este comando te mostrará una lista con los nombres de todos los dominios y subdominios. Es perfecto para verificar si un dominio se creó correctamente o para recordar el nombre exacto de un sitio antes de modificarlo.

Si quieres ver información más detallada de un dominio específico, como su estado o el tipo de hosting, puedes usar:

plesk bin domain --info example.com

2. Crear un nuevo dominio (la tarea más común)

Para añadir un nuevo dominio a tu Plesk, el comando es bastante intuitivo. La sintaxis básica es:

plesk bin domain --create example.com -hosting true -ip 1.2.3.4

Vamos a desglosarlo:

  • --create example.com: Le dice a Plesk que cree un dominio llamado "example.com".
  • -hosting true: Indica que queremos configurar el hosting para este dominio (es decir, que sirva páginas web).
  • -ip 1.2.3.4: Especifica la dirección IP del servidor donde se alojará el dominio. Debes reemplazar 1.2.3.4 con la IP de tu servidor.

[TIP] Si no especificas -hosting true, Plesk creará el dominio pero no configurará el espacio web, lo que puede ser útil si solo quieres gestionar el correo o redireccionamientos.

3. Eliminar un dominio (con mucho cuidado)

Esta es una operación destructiva, así que piénsalo dos veces. Para eliminar un dominio y todos sus archivos, bases de datos y cuentas de correo asociadas, usa:

plesk bin domain --remove example.com

Plesk te pedirá confirmación antes de proceder. Es una red de seguridad muy útil.

[WARNING] No hay vuelta atrás. Una vez que confirmes, el dominio y su contenido se borrarán permanentemente. Asegúrate de tener una copia de seguridad externa si crees que podrías necesitar los archivos en el futuro.

4. Habilitar o deshabilitar un dominio

¿Necesitas poner un dominio en mantenimiento o deshabilitarlo temporalmente? Puedes hacerlo sin eliminar nada.

  • Para deshabilitar un dominio (deja de servir la web y el correo):

    plesk bin domain --disable example.com
    
  • Para habilitar un dominio que estaba deshabilitado:

    plesk bin domain --enable example.com
    

Esto es mucho más limpio que borrar el dominio cuando no quieres que esté accesible por un tiempo.

5. Cambiar la contraseña de un dominio (o de su FTP)

Si necesitas restablecer la contraseña de acceso FTP o del sistema para un dominio, puedes hacerlo con:

plesk bin domain --update example.com -passwd nueva_contraseña

Reemplaza nueva_contraseña con una contraseña segura. Esto cambiará la contraseña del usuario principal del dominio.

6. Gestionar Subdominios

Los subdominios son parte del dominio principal, y Plesk los trata como dominios separados en la línea de comandos. Para crear uno, el comando es el mismo que para un dominio normal, pero usando el nombre completo:

plesk bin domain --create sub.dominio.com -hosting true -ip 1.2.3.4

Para listar solo los subdominios de un dominio específico, puedes usar:

plesk bin subdomain --list example.com

Y para eliminar un subdominio:

plesk bin subdomain --remove sub.example.com

Comandos Adicionales Muy Útiles para tu Día a Día

Además de la gestión de dominios, hay otros comandos que te harán la vida más fácil.

Reiniciar servicios (Apache, Nginx, etc.)

Después de hacer cambios en la configuración, a veces necesitas reiniciar el servidor web. Los comandos son:

# Para reiniciar Apache
service apache2 restart

# Para reiniciar Nginx (si usas este servidor web)
service nginx restart

# Para reiniciar todos los servicios de Plesk
plesk sbin plesk-restart --all

[INFO] Es mucho más eficiente usar service apache2 restart que reiniciar todo el servidor físico. Reiniciar el VPS completo es un proceso más lento y puede afectar a todos los sitios alojados.

Ver los logs de errores

Si un sitio te da un error 500 o 404, los logs son tu mejor amigo. Los archivos de log más comunes son:

# Para ver los errores del servidor web (Apache)
tail -f /var/log/apache2/error.log

# Para ver los logs de acceso (quién visita tu web)
tail -f /var/log/apache2/access.log

El comando tail -f te permite ver los últimos registros en tiempo real. Cuando el sitio dé un error, verás aparecer el mensaje en la terminal.

Hacer una copia de seguridad de un dominio (¡Imprescindible!)

Plesk tiene su propio sistema de backup, pero desde la línea de comandos también puedes hacerlo rápido:

plesk bin domain --create-backup example.com

Esto creará un archivo de respaldo en el servidor (normalmente en /var/backups). Es una práctica excelente antes de hacer cualquier cambio importante.

Comprobar el estado general del servidor

Para tener una visión rápida de la salud de tu servidor, puedes usar comandos de Linux como:

# Ver el uso de disco
df -h

# Ver el uso de memoria RAM
free -m

# Ver la carga del sistema
uptime

Estos comandos te darán pistas sobre si el servidor está sobrecargado o si se está quedando sin espacio.

Conclusión: La Terminal es tu Amiga

Acceder a Plesk por SSH y usar comandos Plesk puede parecer intimidante al principio, pero con práctica y los comandos básicos que te he mostrado, te convertirás en un administrador mucho más eficiente. Ya no dependerás solo de la interfaz gráfica para tareas avanzadas.

Recuerda que la documentación oficial de Plesk es tu mejor recurso si necesitas profundizar en algún comando específico. Puedes usar plesk help o plesk bin domain --help para ver todas las opciones disponibles para cada comando.

Empieza con comandos simples como listar dominios o ver los logs, y poco a poco te irás sintiendo más cómodo. La clave es la práctica y la precaución. Y si en el futuro exploras otras alternativas como Syspanel, ya tendrás una base sólida de conceptos de administración de servidores que te servirán en cualquier panel de control.

[TIP] Guarda este artículo en tus favoritos o crea una pequeña chuleta con estos comandos. Te sorprenderá la frecuencia con la que los usarás. Y recuerda: ante la duda, consulta la ayuda con plesk bin domain --help antes de ejecutar cualquier cosa.

¿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