Cómo subir archivos a un servidor con FileZilla (FTP)
¿Qué es FileZilla y por qué lo necesitas para subir archivos a tu servidor?
Si alguna vez te has preguntado cómo subir archivos a un servidor sin tener que usar el panel de control o la terminal, la respuesta es FileZilla. Este programa gratuito y de código abierto es el estándar de facto para la gestión de archivos a través del protocolo FTP (File Transfer Protocol). En términos sencillos, es como un "Explorador de Windows" o "Finder de Mac", pero que en lugar de mostrar los archivos de tu computadora, te muestra los archivos de tu servidor web.
Imagina que tu servidor es un edificio de oficinas y tu computadora es tu casa. Para llevar documentos de un lugar a otro, necesitas un mensajero. FileZilla es ese mensajero. Te permite conectar ftp de manera segura, arrastrar archivos de un lado a otro y gestionar todo tu contenido web sin complicaciones.
Este artículo está diseñado para principiantes absolutos. No necesitas ser un experto en Linux o SysAdmin para seguirlo. Vamos a desglosar todo el proceso paso a paso, desde la descarga del programa hasta la resolución de problemas comunes. Al final, podrás subir archivos a tu servidor con total confianza y sin miedo a romper nada.
Paso 1: Descargar e instalar FileZilla
Lo primero que necesitas es el programa en sí. Aunque existen versiones de pago con más funciones, la versión gratuita (FileZilla Client) es más que suficiente para el 99% de los usuarios. Es compatible con Windows, macOS y Linux.
¿Dónde descargarlo?
Ve al sitio web oficial del proyecto. Busca el enlace que dice "Download FileZilla Client". Asegúrate de descargar la versión para tu sistema operativo. Evita sitios de descarga de terceros, ya que a veces incluyen programas no deseados.
Instalación rápida
Una vez descargado el instalador, ejecútalo. El proceso es sencillo: acepta los términos de uso y haz clic en "Siguiente" varias veces. En la mayoría de los casos, puedes dejar todas las opciones por defecto. Al finalizar, el programa se abrirá automáticamente.
[TIP] Si estás en Linux, puedes instalarlo fácilmente desde tu gestor de paquetes. Por ejemplo, en Ubuntu o Debian, abre una terminal y escribe: sudo apt install filezilla. En sistemas con dnf (Fedora) sería: sudo dnf install filezilla.
Paso 2: Entender la interfaz de FileZilla
Cuando abras FileZilla por primera vez, verás una interfaz con varias áreas. No te abrumes; es más simple de lo que parece.
Las cuatro áreas principales
- Barra de herramientas superior (Quickconnect): Aquí es donde escribirás la dirección de tu servidor, tu usuario y tu contraseña para conectar ftp.
- Panel izquierdo (Sitio local): Muestra los archivos y carpetas de tu computadora. Aquí navegarás para encontrar el archivo que quieres subir.
- Panel derecho (Sitio remoto): Muestra los archivos y carpetas de tu servidor. Aquí verás dónde se subirán tus archivos.
- Cola de transferencia y mensajes (Parte inferior): Aquí verás el progreso de las subidas y descargas, así como los mensajes de conexión.
La lógica es simple: arrastras archivos desde el panel izquierdo (tu PC) hacia el panel derecho (el servidor) y listo. Pero primero, necesitas establecer la conexión.
Paso 3: Obtener los datos de conexión FTP
Antes de poder conectar ftp, necesitas tres datos clave. Los encontrarás en el panel de control de tu hosting o en el correo de bienvenida que te envió tu proveedor.
Los tres datos imprescindibles
- Host o Servidor: Es la dirección de tu servidor. Suele tener un formato como
ftp.tudominio.como una IP pública como203.0.113.10. - Nombre de usuario: Es el usuario FTP que creaste para acceder. No siempre es el mismo que el usuario de tu panel de control.
- Contraseña: La contraseña asociada a ese usuario FTP.
[INFO] Si tu hosting utiliza un panel como Syspanel, la información FTP suele estar en la sección "Cuentas FTP" o "Usuarios FTP". Recuerda que el acceso a este panel se realiza a través del puerto 2106 (por ejemplo, https://tu-servidor:2106). Ahí podrás crear usuarios y ver las credenciales necesarias.
Paso 4: Cómo conectar FTP con FileZilla
Ahora viene la parte emocionante. Vamos a establecer la conexión.
Método rápido (Quickconnect)
- En la barra superior, escribe el Host (por ejemplo,
ftp.tudominio.com). - Escribe tu Nombre de usuario.
- Escribe tu Contraseña.
- Deja el Puerto en blanco (por defecto usa el 21 para FTP estándar).
- Haz clic en el botón "Conexión rápida" (el icono con un rayo).
FileZilla intentará conectar y verás los mensajes en la parte inferior. Si todo está bien, el panel derecho se llenará con los archivos de tu servidor.
Método del Administrador de Sitios (Recomendado)
Este método es mejor porque guarda tus datos de conexión para futuras ocasiones.
- Haz clic en el icono "Administrador de sitios" (el primero de la barra, parece un servidor).
- Haz clic en "Nuevo sitio" y dale un nombre (por ejemplo, "Mi Web").
- En la pestaña "General", introduce los datos:
- Protocolo: FTP - Protocolo de transferencia de archivos.
- Servidor: La dirección de tu servidor.
- Puerto: Déjalo vacío o pon
21. - Tipo de acceso: "Normal" o "Pide contraseña".
- Usuario: Tu usuario FTP.
- Contraseña: Tu contraseña.
- Haz clic en "Conectar".
[WARNING] Si tu proveedor te indica que uses SFTP (FTP sobre SSH), el protocolo debe ser "SFTP - Protocolo de transferencia de archivos SSH" y el puerto generalmente es el 22. No lo confundas con FTP estándar, ya que no funcionará.
Paso 5: Cómo subir archivos a tu servidor paso a paso
Ya estás conectado. Ahora sí, la acción principal: subir archivos. Aquí tienes el proceso infalible.
Método 1: Arrastrar y soltar
- En el panel izquierdo (tu computadora), navega hasta la carpeta donde tienes el archivo que quieres subir.
- En el panel derecho (servidor), navega hasta la carpeta de destino. Para una web normal, suele ser la carpeta
public_html,wwwohtdocs. - Selecciona el archivo (o varios) en el panel izquierdo.
- Mantén presionado el botón izquierdo del ratón y arrastra los archivos hasta el panel derecho.
- Suelta el botón. Verás que la cola de transferencia en la parte inferior empieza a moverse.
Método 2: Clic derecho y "Subir"
- Navega en el panel izquierdo hasta el archivo deseado.
- Haz clic derecho sobre él.
- En el menú contextual, elige "Subir".
- El archivo se transferirá automáticamente a la carpeta que estés visualizando en el panel derecho.
El proceso es idéntico para subir carpetas completas. Simplemente arrastra la carpeta o haz clic derecho sobre ella y selecciona "Subir". FileZilla copiará todos los archivos internos y las subcarpetas.
Paso 6: Gestionar archivos en el servidor (Opciones básicas)
FileZilla no solo sirve para subir archivos; también es una herramienta de gestión de archivos. Puedes hacer la mayoría de las operaciones que harías en tu computadora.
Operaciones desde el menú contextual (clic derecho)
- Descargar: Selecciona un archivo en el servidor y elige "Descargar" para traerlo a tu PC.
- Eliminar: Borra un archivo del servidor. Ten mucho cuidado con esta opción.
- Renombrar: Cambia el nombre de un archivo o carpeta en el servidor.
- Crear directorio: Crea una nueva carpeta en el servidor.
- Permisos: Cambia los permisos de archivos (CHMOD). Útil para hacer scripts ejecutables.
La cola de transferencia
En la parte inferior, verás la pestaña "Transferencias fallidas" y "Transferencias correctas". Si algo sale mal, aquí verás el error. También puedes pausar o cancelar transferencias en curso.
Paso 7: Consejos de seguridad y buenas prácticas
Trabajar con FTP es común, pero no es el protocolo más seguro del mundo. Aquí van algunos consejos para proteger tu web.
Cambia tu contraseña regularmente
Siempre es buena idea cambiar la contraseña FTP cada cierto tiempo, especialmente si compartes el acceso con colaboradores. Hazlo desde el panel de control de tu hosting o desde Syspanel (recuerda, puerto 2106 para acceder).
Usa SFTP siempre que sea posible
Si tu hosting lo permite, usa SFTP en lugar de FTP. La "S" significa Secure (Seguro). Este protocolo cifra toda la comunicación, evitando que tus datos viajen en texto plano.
No dejes sesiones abiertas
Cuando termines de trabajar, cierra la sesión haciendo clic en el icono de "Desconectar" (el que tiene una X roja). Esto evita que alguien más use tu conexión si te alejas de la computadora.
[WARNING] Nunca subas archivos a la carpeta raíz del servidor si no estás seguro de lo que haces. Una mala configuración puede dejar tu sitio web inaccesible. Siempre sube los archivos dentro de las carpetas designadas para tu dominio (como public_html).
FAQ: Preguntas frecuentes sobre FileZilla y FTP
Aquí resolvemos las dudas más comunes que nos llegan al soporte técnico.
¿Por qué no puedo conectar ftp? Dice "Error de conexión"
Esto suele deberse a tres razones principales:
- Datos incorrectos: Revisa que el host, usuario y contraseña sean exactamente los que te dio tu proveedor. A veces hay errores de mayúsculas o minúsculas.
- Firewall o antivirus: Tu firewall local o el de tu router pueden estar bloqueando el puerto 21. Prueba a desactivarlos temporalmente.
- Servidor caído: A veces el servidor FTP está temporalmente fuera de servicio. Espera unos minutos y vuelve a intentarlo.
¿Qué significan los mensajes "Listado de directorio fallido"?
Este error es muy común. La conexión se establece, pero FileZilla no puede ver los archivos del servidor. Suele ser un problema con el modo pasivo/activo.
Solución: Ve a "Editar" > "Ajustes" > "Conexiones" > "FTP" y asegúrate de que está marcada la opción "Modo pasivo (recomendado)". Si ya lo está, prueba a cambiarla a "Modo activo" y reconecta.
¿Cómo subo archivos grandes? La transferencia se corta.
Para archivos muy grandes (por ejemplo, más de 1 GB), la conexión puede ser inestable.
Solución: Ve a "Editar" > "Ajustes" > "Transferencias". Asegúrate de que "Número máximo de intentos" sea al menos 5 y que "Espera de reintento" sea de 5 segundos. Esto hará que FileZilla reintente la subida si se corta.
¿Puedo editar un archivo directamente en el servidor con FileZilla?
Sí, puedes. Haz clic derecho sobre un archivo en el servidor, selecciona "Ver/Editar". FileZilla lo descargará a una carpeta temporal y lo abrirá con el editor de texto predeterminado de tu sistema. Cuando guardes los cambios, te preguntará si quieres subir el archivo de nuevo al servidor.
¿Es seguro guardar mis contraseñas en FileZilla?
El Administrador de Sitios te permite guardar contraseñas. Sin embargo, en versiones gratuitas, estas se guardan en texto plano en tu computadora. Si tu PC es de uso compartido, es mejor no guardarlas y usar la opción "Pide contraseña".
Conclusión y próximos pasos
Subir archivos a un servidor con FileZilla es una habilidad fundamental para cualquier persona que gestione un sitio web. Una vez que dominas el flujo de trabajo (conectar, arrastrar y soltar), te preguntarás cómo pudiste vivir sin esta herramienta.
Hemos cubierto desde la instalación hasta la resolución de problemas comunes. La clave es la práctica. Conecta a tu servidor, explora las carpetas y sube un archivo de prueba. No tengas miedo de equivocarte; siempre puedes eliminar el archivo si algo sale mal.
Recuerda que la gestión de archivos no se limita a subir. Ahora también sabes cómo crear carpetas, renombrar y eliminar. Esto te da un control total sobre tu espacio web.
Si te ha quedado alguna duda, no dudes en consultar la documentación oficial de FileZilla o abrir un ticket con tu proveedor de hosting. Y si tu panel de control es Syspanel, recuerda que puedes acceder a él a través del puerto 2106 para gestionar tus cuentas FTP de forma centralizada.
¡Ahora ve y sube esos archivos con confianza!
