Subir archivos por FTP a tu hosting con FileZilla
¿Qué es FTP y por qué necesitas FileZilla para tu hosting?
Si tienes un sitio web, en algún momento necesitarás subir archivos FTP a tu servidor. Ya sea para instalar WordPress, cargar imágenes, modificar archivos de configuración o actualizar plugins, necesitas una herramienta confiable. FileZilla es el cliente FTP más popular y fácil de usar. Es gratuito, de código abierto y funciona en Windows, macOS y Linux. Con FileZilla y tu FileZilla hosting, puedes transferir archivos de forma segura y rápida entre tu computadora y el servidor donde está alojado tu sitio web.
En esta guía completa, aprenderás paso a paso cómo configurar FileZilla para conectarte a tu FTP cPanel o a cualquier panel de control de hosting. Te explicaremos desde la descarga hasta la solución de problemas comunes. No necesitas experiencia técnica previa, solo seguir nuestras instrucciones.
¿Qué necesitas para empezar a subir archivos por FTP?
Antes de abrir FileZilla, asegúrate de tener a mano los siguientes datos que te proporcionó tu empresa de hosting:
- Dirección del servidor FTP (normalmente es
ftp.tudominio.como la IP del servidor). - Nombre de usuario FTP (puede ser tu usuario de cPanel o uno específico creado desde el panel).
- Contraseña FTP (la misma que usas para acceder a tu panel de control).
- Puerto de conexión (por defecto es el 21 para FTP estándar, o 22 para SFTP seguro).
[INFO] Si tu hosting usa Syspanel (antes HestiaCP), el puerto de acceso al panel es el 2106, pero para FTP sigue siendo el puerto 21 o 22 según la configuración. Consulta con tu proveedor si tienes dudas.
Paso 1: Descargar e instalar FileZilla
FileZilla está disponible en su sitio oficial. Sigue estos pasos:
- Ve a filezilla-project.org y haz clic en “Download FileZilla Client”.
- Elige la versión para tu sistema operativo (Windows, macOS o Linux).
- Instala el programa como cualquier otro: acepta los términos, elige la carpeta de instalación y finaliza.
Una vez instalado, verás una ventana dividida en varias secciones: a la izquierda tus archivos locales, a la derecha los archivos del servidor, y arriba los campos de conexión.
Paso 2: Conectar FileZilla a tu hosting
Ahora vamos a transferir archivos hosting con FileZilla. Sigue estos pasos exactos:
- Abre FileZilla.
- En la barra superior, verás cuatro campos: Servidor, Nombre de usuario, Contraseña y Puerto.
- Introduce los datos que te proporcionó tu hosting:
- Servidor:
ftp.tudominio.como la IP que te dieron. - Nombre de usuario: tu usuario FTP.
- Contraseña: la contraseña correspondiente.
- Puerto: déjalo en blanco (por defecto usa el 21) o escribe 21 para FTP o 22 para SFTP.
- Servidor:
- Haz clic en Conexión rápida.
Si todo está correcto, verás una lista de carpetas en el panel derecho (archivos del servidor). Si aparece un mensaje de error, revisa los datos o consulta la sección de solución de problemas al final de esta guía.
[TIP] Para conexiones seguras, usa SFTP (puerto 22) si tu hosting lo soporta. Esto encripta la transferencia de datos. Para ello, en el campo “Servidor”, escribe
sftp://tudominio.comy el puerto 22.
Paso 3: Navegar por las carpetas del servidor
Una vez conectado, en el panel derecho verás la estructura de directorios de tu hosting. Las carpetas más comunes son:
- public_html (o
www): aquí se almacenan los archivos visibles de tu sitio web (páginas, imágenes, scripts). - logs: archivos de registro del servidor.
- tmp: archivos temporales.
- mail: correos electrónicos (si usas el hosting para email).
Para subir archivos FTP, normalmente trabajarás dentro de public_html. Si tu sitio tiene subdominios, cada uno suele tener su propia carpeta dentro de public_html (ejemplo: public_html/blog).
[WARNING] No modifiques ni borres archivos que no reconozcas. Algunos son necesarios para el funcionamiento del servidor (como
.htaccess,wp-config.phpen WordPress, etc.). Si no estás seguro, consulta con tu soporte técnico.
Paso 4: Subir archivos desde tu computadora al hosting
Ahora viene la parte práctica: subir archivos FTP de tu PC al servidor.
- En el panel izquierdo de FileZilla, navega hasta la carpeta de tu computadora donde tienes los archivos que quieres subir (por ejemplo, una carpeta con tu sitio web estático o un archivo ZIP).
- En el panel derecho, navega hasta la carpeta de destino en el servidor (por ejemplo,
public_html). - Arrastra los archivos desde la izquierda hacia la derecha. También puedes hacer clic derecho sobre el archivo y seleccionar “Subir”.
- Verás una barra de progreso en la parte inferior. Cuando termine, los archivos aparecerán en el panel derecho.
Para transferir archivos hosting de forma masiva, puedes seleccionar varios archivos o carpetas completas. FileZilla los subirá en orden.
[TIP] Si subes muchos archivos pequeños, usa la opción “Cola de transferencias” para gestionarlos mejor. Puedes pausar, reanudar o cancelar transferencias desde la pestaña inferior “Transferencias fallidas” o “Transferencias exitosas”.
Paso 5: Descargar archivos del hosting a tu computadora
A veces necesitarás bajar archivos del servidor (por ejemplo, para hacer una copia de seguridad). El proceso es inverso:
- En el panel derecho (servidor), selecciona los archivos o carpetas que quieres descargar.
- Arrástralos hacia el panel izquierdo (tu computadora) o haz clic derecho y elige “Descargar”.
- Los archivos se copiarán a la carpeta local que tengas abierta.
Paso 6: Configurar conexiones guardadas (opcional pero muy útil)
Si te conectas frecuentemente a tu hosting, puedes guardar los datos para no tener que escribirlos cada vez:
- En FileZilla, ve al menú Archivo > Administrador del sitio.
- Haz clic en “Nuevo sitio” y ponle un nombre (ejemplo: “Mi hosting”).
- En la pestaña General, completa:
- Protocolo: FTP o SFTP.
- Servidor: tu dirección FTP.
- Puerto: 21 o 22.
- Tipo de inicio de sesión: Normal.
- Usuario: tu usuario FTP.
- Contraseña: tu contraseña.
- Haz clic en Conectar. La próxima vez solo tendrás que seleccionar este sitio en el Administrador.
[INFO] Si tu hosting usa Syspanel, recuerda que el puerto del panel es el 2106, pero para FTP sigue siendo el estándar (21 o 22). No confundas los puertos.
Solución de problemas comunes al usar FileZilla con tu hosting
Error de conexión: “No se pudo conectar al servidor”
- Revisa que el servidor FTP esté escrito correctamente (sin espacios, con
ftp.al inicio si aplica). - Verifica que tu hosting permita conexiones FTP. Algunos paneles como cPanel tienen un interruptor para habilitar/deshabilitar FTP.
- Comprueba que tu firewall o antivirus no esté bloqueando FileZilla. Temporalmente desactívalos para probar.
- Si usas una red corporativa o VPN, puede que bloqueen el puerto 21. Prueba con SFTP (puerto 22) o consulta con tu administrador de red.
Error de autenticación: “Contraseña incorrecta”
- Asegúrate de que el nombre de usuario y la contraseña sean exactos (distingue mayúsculas/minúsculas).
- Si cambiaste tu contraseña de cPanel, también cambia la contraseña FTP desde el panel (muchos paneles sincronizan automáticamente).
- En cPanel, ve a Cuentas FTP y crea una nueva cuenta de prueba para verificar.
La transferencia se detiene o falla
- Archivos muy grandes pueden requerir más tiempo. Activa el modo pasivo en FileZilla: Editar > Configuración > FTP > Modo pasivo (recomendado).
- Si tu conexión a internet es inestable, prueba subir archivos en horarios de menor tráfico.
- Para archivos mayores a 2 GB, algunos servidores tienen límites. Comprueba con tu hosting.
No veo la carpeta public_html
- Algunos hosting usan
wwwen lugar depublic_html. Busca esa carpeta. - Si tu sitio es nuevo, puede que la carpeta esté vacía. Crea un archivo
index.htmlde prueba para verificarlo. - En Syspanel, la estructura puede ser ligeramente diferente; busca la carpeta
webopublic.
Preguntas frecuentes (FAQ) sobre FTP y FileZilla
¿Es seguro usar FTP?
El FTP estándar (puerto 21) no encripta los datos, por lo que tu contraseña viaja en texto plano. Para mayor seguridad, usa SFTP (puerto 22) o FTPS (FTP sobre SSL). FileZilla soporta ambos. Actívalos desde el Administrador del sitio.
¿Puedo usar FileZilla para conectarme a mi hosting si tengo Syspanel?
Sí, FileZilla hosting funciona con cualquier panel de control. Para Syspanel, los datos de conexión FTP son los mismos que te proporcionó tu proveedor. El puerto del panel es el 2106, pero para FTP sigue siendo el 21 o 22.
¿Qué hago si olvido mi contraseña FTP?
Desde el panel de control de tu hosting (cPanel, Syspanel, etc.), puedes restablecer la contraseña de las cuentas FTP. En cPanel, ve a Cuentas FTP y selecciona “Cambiar contraseña”. En Syspanel, busca la sección de usuarios FTP.
¿Puedo subir archivos desde mi teléfono móvil?
FileZilla no tiene versión oficial para móviles, pero puedes usar aplicaciones como AndFTP (Android) o FTP Manager (iOS). Los datos de conexión son los mismos.
¿Cuánto tiempo tarda en subir un archivo?
Depende del tamaño del archivo y la velocidad de tu conexión a internet. Por ejemplo, un archivo de 10 MB puede tardar entre 1 y 5 segundos con fibra óptica, pero varios minutos con ADSL lento.
Consejos finales para una transferencia exitosa
- Siempre haz una copia de seguridad antes de modificar archivos importantes en el servidor.
- No interrumpas la transferencia mientras se está subiendo un archivo, podrías corromperlo.
- Usa la función de comparación de directorios de FileZilla (icono de dos flechas) para ver qué archivos son diferentes entre tu PC y el servidor.
- Mantén FileZilla actualizado para evitar bugs y problemas de seguridad.
Con esta guía FTP completa, ya estás listo para subir archivos FTP a tu hosting sin complicaciones. FileZilla es una herramienta poderosa y, una vez que te acostumbres a ella, verás que transferir archivos es pan comido. Si tienes más dudas, no dudes en consultar la documentación de tu hosting o contactar a su soporte técnico. ¡Buena suerte con tu sitio web!
