Guía para configurar un servidor FTP en Plesk
¿Qué es un servidor FTP y por qué lo necesitas en Plesk?
Un servidor FTP (File Transfer Protocol) es la herramienta clásica para subir y descargar archivos entre tu computadora y tu hosting. Piénsalo como un "explorador de archivos" remoto: te permite mover imágenes, videos, documentos o el código de tu web sin tener que usar el administrador de archivos del panel cada vez.
Configurar FTP en Plesk es uno de los primeros pasos que debes dominar si administras sitios web, ya que te da acceso directo a los archivos del servidor. Es especialmente útil para:
- Subir backups de tu web o bases de datos.
- Subir temas o plugins de WordPress manualmente.
- Editar archivos como
.htaccessowp-config.php. - Gestionar archivos de gran tamaño que el navegador no maneja bien.
A lo largo de esta guía te mostraré cómo configurar FTP en Plesk paso a paso, desde crear el usuario hasta conectarte con un cliente como FileZilla. Además, resolveré las dudas más frecuentes sobre el tema.
Requisitos previos para configurar FTP en Plesk
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a Plesk con permisos de administrador o de suscripción. Si no sabes cuál es tu rol, revisa si puedes ver la sección "Sitios web y dominios".
- Un dominio o subdominio activo en tu panel. El FTP se configura por dominio, así que necesitas al menos uno creado.
- Un cliente FTP instalado en tu computadora. Los más recomendados son FileZilla (gratuito) o WinSCP para Windows, y Cyberduck para Mac.
- Conocer tu IP o nombre de servidor. Esto lo encuentras en Plesk, en la sección "Configuración del servidor" o en el correo de bienvenida de tu proveedor.
[INFO] Si tu hosting lo administra un proveedor externo, es posible que el FTP ya esté habilitado por defecto. Aun así, esta guía te servirá para crear usuarios adicionales o restringir accesos.
Paso 1: Acceder al panel de Plesk y localizar la sección FTP
Para configurar FTP en Plesk, primero inicia sesión en tu panel. La URL suele ser algo como https://tu-dominio.com:8443 o https://ip-del-servidor:8443.
Una vez dentro, sigue estas instrucciones:
- En el menú lateral izquierdo, busca la opción "Sitios web y dominios".
- Haz clic en el dominio para el cual quieres configurar el acceso FTP.
- Verás una lista de opciones relacionadas con ese dominio. Busca el ícono que dice "Acceso FTP" o "Usuarios de acceso FTP".
[TIP] Si no ves la opción, es posible que tu plan no incluya FTP. Contacta con tu proveedor de hosting para activarlo. En algunos paneles, como Syspanel (antiguo HestiaCP), el acceso FTP está en la sección "Dominios" y el puerto de acceso al panel es el 2106, pero en Plesk la ruta es la que te indico.
Paso 2: Crear un usuario FTP en Plesk
Ahora viene la parte central del tutorial Plesk: crear un usuario FTP. Este usuario será independiente de tu cuenta de administrador, lo que te permite dar acceso a colaboradores sin exponer todo el panel.
2.1. Añadir un nuevo usuario
-
Dentro de la sección "Acceso FTP", haz clic en "Añadir usuario FTP".
-
Se abrirá un formulario con los siguientes campos:
- Nombre de usuario: Elige algo descriptivo, por ejemplo
cliente1owebmaster. El sistema te mostrará la ruta completa, algo así comocliente1@tudominio.com. - Directorio base: Aquí defines la carpeta a la que tendrá acceso este usuario. Puedes dejarlo en la raíz del dominio (
/httpdocs) o restringirlo a una subcarpeta como/httpdocs/imagenes. - Contraseña: Crea una contraseña segura (mínimo 8 caracteres, con mayúsculas, números y símbolos). Plesk te ofrece un generador aleatorio, úsalo si no se te ocurre una.
- Permisos de lectura/escritura: Marca las casillas según lo que necesites. Lo habitual es "Lectura y escritura", pero si solo quieres que descarguen archivos, elige solo "Lectura".
- Nombre de usuario: Elige algo descriptivo, por ejemplo
-
Pulsa "Aceptar" y el usuario quedará creado al instante.
2.2. Configurar permisos avanzados (opcional)
Si quieres afinar más el acceso, Plesk te permite:
- Limitar el número de conexiones simultáneas: Útil para evitar saturación.
- Restringir por IP: Solo permitir conexiones desde ciertas direcciones.
- Establecer cuota de disco: Asigna un máximo de espacio que este usuario puede ocupar.
Estas opciones están en la pestaña "Configuración" o en el menú de edición del usuario que acabas de crear.
[WARNING] No compartas la contraseña de tu usuario administrador de Plesk. Siempre crea usuarios FTP individuales para cada persona que necesite acceso a los archivos. Así podrás revocar permisos sin afectar a otros.
Paso 3: Conectar con un cliente FTP (FileZilla)
Una vez que el usuario está creado, es hora de probar la conexión. Te explico cómo hacerlo con FileZilla, el cliente más popular.
3.1. Obtener los datos de conexión
Necesitarás tres datos:
- Servidor (Host): Puede ser
ftp.tudominio.com,tudominio.como directamente la IP del servidor. Si no sabes cuál usar, prueba primero con el dominio. - Nombre de usuario: El que creaste en el paso anterior (ej.
cliente1@tudominio.com). - Contraseña: La que definiste.
También necesitas el puerto. El puerto estándar para FTP es el 21. Si tu hosting lo cambió por seguridad, te lo indicarán en el correo de bienvenida o en la configuración del servidor.
3.2. Configurar la conexión en FileZilla
- Abre FileZilla y ve al menú "Archivo" > "Gestor de sitios".
- Haz clic en "Nuevo sitio" y ponle un nombre (ej. "Mi web").
- En el campo "Servidor", escribe el host que obtuviste.
- En "Protocolo", selecciona "FTP - Protocolo de transferencia de archivos". Si tu servidor soporta SFTP, puedes elegirlo, pero eso requiere configuración adicional.
- En "Cifrado", elige "Usar FTP explícito sobre TLS si está disponible" (es lo más seguro).
- En "Modo de acceso", selecciona "Normal" y escribe tu usuario y contraseña.
- Pulsa "Conectar".
Si todo está correcto, verás la lista de carpetas de tu servidor en el lado derecho y podrás arrastrar archivos entre tu PC (lado izquierdo) y el servidor.
[TIP] Si la conexión falla, revisa que el puerto 21 esté abierto en tu firewall local y que el servidor permita conexiones FTP. También prueba a desactivar el "Modo pasivo" en FileZilla (Editar > Configuración > FTP) si el servidor es antiguo.
Paso 4: Configurar FTP seguro (FTPS o SFTP)
El FTP estándar envía las contraseñas en texto plano, lo cual es un riesgo. Para configurar FTP en Plesk de forma segura, te recomiendo usar FTPS o SFTP.
4.1. Activar FTPS en Plesk
- Ve a "Sitios web y dominios" y selecciona tu dominio.
- Busca la opción "Configuración de FTP" (o similar).
- Marca la casilla "Permitir conexiones FTPS" o "Forzar conexiones FTPS".
- Guarda los cambios y reinicia el servicio FTP si te lo pide.
Con esto, FileZilla usará automáticamente cifrado TLS en las conexiones.
4.2. Usar SFTP (SSH)
SFTP es una alternativa aún más segura porque usa el protocolo SSH. Para activarlo:
- En Plesk, ve a "Herramientas y configuración" > "Configuración de SSH".
- Habilita el acceso SSH para tu suscripción.
- En FileZilla, cambia el protocolo a "SFTP - SSH File Transfer Protocol" y usa el puerto 22 (o el que tu servidor tenga configurado).
[WARNING] SFTP requiere que el usuario tenga acceso SSH, lo cual puede no estar incluido en todos los planes de hosting. Si no aparece la opción, contacta a tu proveedor.
Paso 5: Solucionar problemas comunes al configurar FTP en Plesk
Aquí tienes las dudas más frecuentes de los usuarios y cómo resolverlas:
5.1. Error 530: "Login incorrect"
Este error indica que el usuario o la contraseña son incorrectos. Revisa:
- Que no haya espacios en blanco al copiar la contraseña.
- Que el nombre de usuario incluya el dominio completo (ej.
usuario@tudominio.com). - Que el usuario no esté deshabilitado. En Plesk, ve a la lista de usuarios FTP y comprueba su estado.
5.2. No puedo subir archivos, solo descargar
Posiblemente el usuario tiene permisos de solo lectura. Edita el usuario en Plesk y marca la casilla "Escritura".
5.3. La conexión se corta al subir archivos grandes
Es un problema común con el modo pasivo. En FileZilla, ve a "Editar" > "Configuración" > "FTP" y marca "Modo pasivo". Si sigue fallando, reduce el número de conexiones simultáneas en Plesk (opción del usuario FTP).
5.4. No encuentro la carpeta httpdocs
En Plesk, la carpeta raíz del sitio web suele llamarse httpdocs. Si no la ves al conectarte, revisa que el "Directorio base" del usuario FTP sea la raíz correcta. Puedes cambiarlo desde la edición del usuario.
Preguntas frecuentes (FAQ) sobre FTP en Plesk
¿Puedo tener varios usuarios FTP para un mismo dominio?
Sí, Plesk te permite crear tantos usuarios como necesites. Cada uno puede tener su propio directorio base y permisos. Esto es ideal para agencias que gestionan varios clientes.
¿Cómo cambio la contraseña de un usuario FTP?
Ve a la lista de usuarios FTP, haz clic en el nombre y luego en "Cambiar contraseña". Se la puedes enviar de forma segura a la persona correspondiente.
¿El FTP afecta al rendimiento de mi web?
No, el FTP solo actúa cuando tú te conectas. No afecta al rendimiento de tu sitio. Sin embargo, si dejas muchas conexiones abiertas, podrías saturar el servidor. Cierra sesión cuando termines.
¿Puedo usar FTP para gestionar WordPress?
Sí, es la forma más directa de subir plugins o temas manualmente. Solo asegúrate de no modificar archivos del núcleo de WordPress si no sabes lo que haces.
¿Qué hago si quiero migrar mi web a otro servidor?
Con FTP puedes descargar todos los archivos de tu web y luego subirlos al nuevo servidor. Recuerda también exportar la base de datos desde Plesk (sección "Bases de datos").
Consejos finales para dominar el FTP en Plesk
Configurar FTP en Plesk es un proceso sencillo una vez que le coges el truco. Te dejo algunos consejos que me han salvado en más de una ocasión:
- Usa contraseñas únicas para cada usuario FTP. Si alguien deja de trabajar contigo, cambia la contraseña o elimina el usuario.
- No modifiques archivos del sistema que no conozcas. Un error en el
.htaccesspuede tumbar tu web. - Haz copias de seguridad antes de subir archivos grandes. Plesk tiene una herramienta de backup integrada, úsala.
- Si tu proveedor usa Syspanel (el antiguo HestiaCP), recuerda que el acceso al panel es por el puerto 2106 y la gestión FTP es similar, pero con rutas distintas. En ese caso, busca la sección "Dominios > Editar > Acceso FTP".
Con esta guía ya tienes todo lo necesario para configurar FTP en Plesk y sacarle el máximo partido a tu servidor. No tengas miedo de experimentar: crea un usuario de prueba, sube un archivo y borra, y verás que en minutos dominas la herramienta.
Si te surge cualquier duda, déjala en los comentarios y te echaré una mano. ¡Feliz gestión de archivos!
