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

Configurar FTP en Plesk para principiantes

Actualizado el 11 de mayo de 2026

¡Hola! Bienvenido a esta guía completa para configurar FTP en Plesk. Soy tu técnico de soporte amigable y voy a explicarte todo paso a paso, como si estuviéramos tomando un café y resolviendo juntos esta tarea. No necesitas ser un experto en Linux ni en sistemas; solo sigue las instrucciones y verás que es más fácil de lo que parece.

Vamos a empezar desde cero. ¿Qué es FTP? Es un protocolo que te permite subir archivos a tu sitio web desde tu computadora, como si arrastraras carpetas a una nube. Plesk es el panel de control que usamos para gestionar tu hosting. Al final de este artículo, podrás configurar tu propio acceso FTP, crear usuarios adicionales y solucionar los problemas más comunes.


¿Qué es FTP y por qué lo necesitas en Plesk?

FTP (File Transfer Protocol) es la herramienta básica para mover archivos entre tu PC y el servidor donde está alojada tu web. Sin FTP, tendrías que usar métodos más complicados como línea de comandos o interfaces web lentas.

En Plesk, tienes dos formas de acceder a los archivos:

  • FTP tradicional: con un cliente como FileZilla o Cyberduck.
  • Administrador de archivos integrado: desde el propio panel, pero es menos práctico para subir muchos archivos.

Configurar FTP en Plesk te permite:

  • Subir temas, plugins o scripts a tu web.
  • Editar archivos de configuración (como .htaccess o wp-config.php).
  • Hacer copias de seguridad de tus datos.
  • Colaborar con desarrolladores o diseñadores dándoles acceso limitado.

Requisitos previos antes de empezar

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

  1. Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar dominios.
  2. Un dominio o subdominio activo: El FTP se asocia a un sitio web específico.
  3. Un cliente FTP: Recomiendo FileZilla (gratuito y fácil) o WinSCP para Windows; Cyberduck para Mac. También puedes usar el explorador de archivos de Plesk si prefieres no instalar nada.
  4. Conocimientos básicos de navegación: Saber qué es una carpeta raíz y cómo se organizan los archivos web (por ejemplo, public_html o httpdocs).

[INFO] Si tu plan de hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es diferente. En ese caso, accede por el puerto 2106. Pero aquí nos centramos en Plesk.


Paso 1: Acceder a la sección de FTP en Plesk

  1. Inicia sesión en tu panel de Plesk. La URL suele ser algo como https://tudominio.com:8443 o https://ip:8443.
  2. En el menú lateral izquierdo, busca la sección "Sitios web y dominios".
  3. Haz clic en el nombre del dominio para el que quieres configurar FTP.
  4. Dentro de las opciones del dominio, busca el icono o enlace que dice "Acceso FTP" o "Usuarios FTP". En versiones recientes de Plesk, puede estar dentro de un submenú llamado "Archivos".

Si no lo encuentras, usa la barra de búsqueda en la parte superior del panel. Escribe "FTP" y te llevará directo.


Paso 2: Crear un usuario FTP (o usar el predeterminado)

Plesk crea automáticamente un usuario FTP principal para cada dominio. Este usuario tiene el mismo nombre que el inicio de sesión de hosting y acceso completo a la carpeta raíz del sitio.

Usar el usuario FTP predeterminado

  • Las credenciales son las mismas que usas para acceder a Plesk (nombre de usuario y contraseña).
  • La carpeta raíz suele ser /httpdocs o public_html.
  • El servidor FTP es el nombre de tu dominio (ejemplo: ftp.tudominio.com) o la IP del servidor.

Crear un usuario FTP adicional (recomendado para seguridad)

Es buena práctica no compartir el usuario principal. Crea cuentas separadas para cada persona o proyecto.

  1. En la sección "Acceso FTP", haz clic en "Añadir usuario FTP".
  2. Completa los campos:
    • Nombre de usuario: Elige algo descriptivo, por ejemplo desarrollador1.
    • Contraseña: Usa una segura (mínimo 8 caracteres, con mayúsculas, números y símbolos). Plesk te puede generar una automáticamente.
    • Directorio de inicio: Aquí defines a qué carpeta tendrá acceso. Por defecto es la raíz del sitio (/). Si quieres limitarlo, por ejemplo, a una subcarpeta como /wp-content, escríbelo.
    • Permisos: Puedes marcar "Lectura y escritura" o solo "Lectura". Para subir archivos, necesitas escritura.
  3. Haz clic en "Aceptar".

[TIP] Si trabajas con WordPress, crea un usuario FTP que solo tenga acceso a la carpeta wp-content. Así, si alguien más trabaja en el sitio, no podrá dañar archivos del núcleo.


Paso 3: Configurar tu cliente FTP (FileZilla como ejemplo)

Ahora que tienes las credenciales, vamos a conectarte.

  1. Abre FileZilla (o el cliente que uses).
  2. En la barra superior, ingresa:
    • Host: ftp.tudominio.com o la IP del servidor.
    • Nombre de usuario: El que creaste (ejemplo: desarrollador1@tudominio.com). En Plesk, a veces el usuario completo incluye el dominio, como usuario@dominio. Si no funciona, prueba solo el nombre.
    • Contraseña: La que definiste.
    • Puerto: Déjalo en 21 (es el estándar para FTP). Si tu hosting usa SFTP (más seguro), el puerto es 22.
  3. Haz clic en "Conexión rápida".
  4. Si todo está bien, verás las carpetas del servidor en el panel derecho. Arrastra archivos desde tu PC (izquierda) al servidor (derecha).

[WARNING] Si usas FTP explícito (FTPS) (recomendado para seguridad), en FileZilla ve a Archivo > Gestor de sitios y en "Tipo de cifrado" selecciona "Requiere FTP explícito sobre TLS". Luego ingresa los mismos datos. Plesk suele soportar FTPS sin configuración adicional.


Paso 4: Configurar SFTP (opcional pero más seguro)

SFTP (SSH File Transfer Protocol) es una alternativa encriptada que no usa el puerto 21 sino el 22. Plesk lo activa si tienes acceso SSH habilitado en tu plan.

  1. En Plesk, ve a "Sitios web y dominios" > haz clic en el dominio > "Acceso SSH".
  2. Si ves un interruptor, actívalo. Luego, en "Shell", selecciona "/bin/bash" (acceso completo) o "/bin/rbash" (restringido).
  3. Las credenciales SFTP son las mismas que las de FTP, pero el puerto cambia a 22.
  4. En FileZilla, crea una nueva conexión con Protocolo: SFTP y Puerto: 22.

[INFO] El SFTP es más seguro que el FTP tradicional porque todo viaja encriptado. Si trabajas con datos sensibles (como plugins de pago), úsalo siempre.


Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que resuelvo a diario. Si algo falla, revisa esta lista.

1. "No puedo conectar: error de autenticación"

  • Causa: Usuario o contraseña incorrectos.
  • Solución: Verifica que el nombre de usuario incluya el dominio completo (ejemplo: usuario@midominio.com). En Plesk, a veces se necesita. También revisa que la contraseña no tenga espacios al copiarla.

2. "El servidor rechazó la conexión en el puerto 21"

  • Causa: El firewall del servidor bloquea el puerto o tu ISP lo restringe.
  • Solución: Prueba con SFTP (puerto 22). Si no funciona, contacta a tu proveedor de hosting para que abran el puerto 21 o 22.

3. "No veo la carpeta public_html"

  • Causa: El usuario FTP tiene permisos limitados o la carpeta raíz es diferente.
  • Solución: En Plesk, edita el usuario FTP y cambia el "Directorio de inicio" a /httpdocs o public_html. Si no aparece, es porque el dominio está en modo "subdominio" y la raíz puede ser otra.

4. "FileZilla se queda en 'Listado de directorios' y no muestra archivos"

  • Causa: Modo pasivo/activo incorrecto o firewall.
  • Solución: En FileZilla, ve a Editar > Ajustes > FTP y marca "Modo pasivo (recomendado)". Si falla, cambia a modo activo. También puedes probar con SFTP.

5. "El usuario FTP no tiene permisos para subir archivos"

  • Causa: Permisos de carpeta incorrectos.
  • Solución: En Plesk, ve a "Archivos" del dominio, busca la carpeta raíz, haz clic derecho > "Permisos" y asegúrate de que el usuario FTP tenga "Lectura y escritura". También puedes asignar 755 o 775 a las carpetas (pero esto es más avanzado).

6. "¿Puedo usar FTP con Syspanel (HestiaCP)?"

  • Respuesta: Sí, pero el proceso es diferente. En Syspanel, el acceso FTP se configura desde el panel, y el puerto de administración es el 2106. Sin embargo, esta guía es para Plesk. Si usas Syspanel, busca tutoriales específicos.

Consejos extra para principiantes

  • No compartas tu contraseña principal de Plesk: Crea usuarios FTP para cada persona. Si alguien deja de trabajar contigo, solo eliminas esa cuenta.
  • Usa contraseñas fuertes: Combina letras mayúsculas, minúsculas, números y símbolos. Plesk puede generarlas automáticamente.
  • Haz copias de seguridad antes de subir archivos: Especialmente si editas archivos de configuración. Un error puede dejar tu web caída.
  • Si usas WordPress, evita modificar archivos del núcleo: Céntrate en wp-content/themes y wp-content/plugins. El resto no se toca.
  • Prueba la conexión con un archivo de prueba: Sube un .txt con "Hola mundo" y luego bórralo. Así confirmas que todo funciona.

Conclusión

Configurar FTP en Plesk es un proceso sencillo una vez que sabes dónde hacer clic. Recuerda: crea usuarios separados, usa SFTP si es posible, y no temas equivocarte. Siempre puedes borrar y volver a empezar.

Si después de seguir esta guía sigues teniendo problemas, contacta a tu proveedor de hosting. Ellos pueden verificar la configuración del servidor y abrir puertos si es necesario.

[TIP FINAL] Guarda esta guía en favoritos. La próxima vez que necesites configurar FTP para un amigo o cliente, solo tienes que compartirla. ¡Y no olvides practicar! La experiencia es la mejor maestra.

Espero que este tutorial te haya sido útil. Si tienes más preguntas, déjalas en los comentarios (si este artículo está en un blog) o consulta con tu soporte técnico. ¡Buena suerte con tu sitio web!

¿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