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

Cómo copiar archivos al servidor con FTP usando FileZilla (cPanel, Plesk, DirectAdmin)

Actualizado el 19 de febrero de 2026

¿Qué es FTP y por qué necesitas FileZilla?

Si alguna vez te has preguntado cómo se suben los archivos de tu página web al servidor, la respuesta casi siempre es a través de FTP (Protocolo de Transferencia de Archivos). Es el método estándar para conectarte al almacenamiento de tu hosting y copiar, mover o eliminar archivos.

FileZilla es el cliente FTP más popular del mundo. ¿Por qué? Porque es gratuito, funciona en Windows, Mac y Linux, y tiene una interfaz que, aunque al principio parece compleja, es muy lógica una vez que la entiendes.

En esta guía completa, paso a paso, te voy a enseñar cómo copiar archivos al servidor con FTP usando FileZilla, sin importar si tu panel de control es cPanel, Plesk o DirectAdmin. También te daré trucos para que no cometas errores típicos de principiante.


Requisitos antes de empezar con el tutorial de FileZilla

Antes de lanzarnos a configurar nada, necesitas tener a mano tres datos. Sin ellos, no podrás conectarte. Son como las llaves de tu casa:

  1. El nombre del servidor FTP (Host): Suele ser algo como ftp.tudominio.com o directamente tudominio.com. A veces, puede ser una IP como 192.168.1.1.
  2. El nombre de usuario: Normalmente el mismo que usas para entrar a tu panel de control (cPanel, Plesk, DirectAdmin), o uno específico que hayas creado para FTP.
  3. La contraseña: La que corresponde a ese usuario. Si usas la misma del panel, ten cuidado al copiarla, suele ser sensible a mayúsculas.

[WARNING] Si estás usando un hosting con Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso para el panel es el 2106, pero para el FTP puro, el puerto estándar es el 21. No los confundas.


Paso 1: Descargar e instalar FileZilla

Si no lo tienes, ve a la página oficial del proyecto (filezilla-project.org) y descarga la versión "FileZilla Client". No te confundas con "FileZilla Server", que es para tu propio ordenador.

La instalación es un clásico "Siguiente, siguiente, siguiente". No tiene trucos. Una vez instalado, ábrelo. Verás una pantalla dividida en cuatro partes:

  • Parte superior (izquierda y derecha): Son los menús y la barra de conexión rápida.
  • Parte central izquierda: Es la estructura de archivos de tu ordenador (local).
  • Parte central derecha: Es la estructura de archivos del servidor (remoto). Estará vacía hasta que te conectes.
  • Parte inferior: Es el registro de actividad. Aquí verás mensajes de conexión y errores. No te asustes si ves muchas líneas, es normal.

Paso 2: Cómo conectar por FTP a cPanel, Plesk o DirectAdmin

La forma más rápida es usar la Conexión Rápida que está en la barra superior.

  1. En el campo Servidor: escribe ftp.tudominio.com.
  2. En Nombre de usuario: escribe tu usuario de FTP.
  3. En Contraseña: escribe tu contraseña.
  4. En Puerto: deja el 21 (o escribe 21 si está vacío). Es el puerto por defecto para FTP estándar.

Pulsa el botón "Conexión rápida" (el rayo).

[INFO] Si tu hosting ofrece SFTP (una versión segura de FTP), el puerto suele ser el 22 y el nombre del servidor puede ser el mismo. Si el puerto 21 te da error, prueba con el 22. Pero para la mayoría de los tutoriales de cPanel, Plesk o DirectAdmin, el 21 es el correcto.

¿Y si no lo tengo a mano? Buscar los datos en cada panel

A veces no recuerdas los datos. No pasa nada, aquí te digo dónde encontrarlos:

  • En cPanel: Busca la sección "Archivos" y haz clic en "Cuentas FTP". Ahí verás tu usuario y podrás cambiar la contraseña. El servidor suele aparecer en el correo de bienvenida del hosting o en la sección "Detalles de la cuenta".
  • En Plesk: Ve a "Sitios web y dominios" y busca el icono de "Acceso FTP". Ahí puedes gestionar usuarios. El servidor FTP es normalmente el nombre de tu dominio.
  • En DirectAdmin: Busca el apartado "Administrador de archivos" o "Cuentas FTP" en el menú lateral. DirectAdmin es muy claro con los nombres de usuario.

Paso 3: Entender la interfaz para subir archivos al hosting

Una vez conectado, verás en la parte derecha (servidor) la carpeta raíz de tu cuenta. Dependiendo del panel, verás algo diferente:

  • En cPanel: Verás una carpeta llamada public_html. Esta es tu carpeta pública. Todo lo que pongas aquí, se verá en www.tudominio.com.
  • En Plesk: La estructura es un poco más profunda. Normalmente verás una carpeta llamada httpdocs. Esa es la que debes usar para tu web principal.
  • En DirectAdmin: Verás una carpeta llamada domains y dentro de ella tudominio.com/public_html. Es un clic extra, pero es la misma idea.

[TIP] Una de las confusiones más comunes es subir los archivos a la carpeta equivocada. Si los subes a la raíz (fuera de public_html), tu web no se verá. Siempre sube los archivos a public_html (cPanel), httpdocs (Plesk) o public_html dentro de tu dominio (DirectAdmin).


Paso 4: Cómo copiar archivos al servidor (Método Arrastrar y Soltar)

Este es el corazón del filezilla tutorial. Ahora que estás conectado, subir archivos es tan fácil como mover archivos entre dos carpetas en tu ordenador.

  1. En el panel izquierdo (local), navega hasta la carpeta donde tienes tu web (por ejemplo, C:\MisProyectos\MiWeb).
  2. En el panel derecho (remoto), navega hasta la carpeta public_html o httpdocs.
  3. Haz clic en el archivo o carpeta local que quieres subir.
  4. Arrastra el archivo desde la izquierda hasta la derecha (servidor).
  5. Suelta el botón del ratón. Verás que en la parte inferior empiezan a aparecer líneas de transferencia.

¡Eso es todo! Se copiará automáticamente.

Método alternativo: Clic derecho y Subir

Si te pierdes arrastrando, puedes hacer clic derecho sobre el archivo local y seleccionar "Subir". FileZilla lo moverá a la carpeta remota que tengas abierta en ese momento.


Paso 5: Subir una web completa con FTP (Estructura de carpetas)

Si tu web es grande (por ejemplo, WordPress), no es recomendable subir archivo por archivo. Es mejor subir la carpeta entera.

  1. En el panel local, selecciona la carpeta raíz de tu proyecto (la que contiene el index.php o index.html).
  2. Arrastra esa carpeta directamente a public_html.
  3. FileZilla te preguntará si quieres sobrescribir archivos existentes. Si es la primera vez, pulsa "Sobrescribir" o "Si a todos".

[WARNING] Si estás subiendo una web que ya existe en el servidor, es recomendable borrar los archivos viejos primero para evitar conflictos. Pero haz una copia de seguridad antes de borrar nada. Ve a la carpeta public_html, selecciona todo y pulsa "Eliminar". Luego sube los nuevos.


Paso 6: Configurar permisos de archivos (CHMOD)

A veces, tu web dará error de "Permiso denegado". Esto se soluciona con los permisos de archivo.

  1. Haz clic derecho sobre el archivo o carpeta en el servidor.
  2. Selecciona "Permisos de archivo...".
  3. Se abrirá una ventana con casillas. La configuración mágica para la mayoría de los archivos es 644 (lectura y escritura para el dueño, solo lectura para el resto).
  4. Para carpetas, la configuración correcta suele ser 755.

FileZilla te permite escribir el número directamente y pulsar "Aceptar". Es una de las soluciones más buscadas cuando algo no funciona tras subir archivos.


Paso 7: Errores comunes y cómo solucionarlos

Error: "No se pudo conectar al servidor"

  • Revisa que el nombre del servidor sea correcto. A veces es ftp.midominio.com y otras veces es la IP del servidor.
  • Prueba con el puerto 21 (FTP) o 22 (SFTP).
  • Asegúrate de que tu firewall no esté bloqueando FileZilla.

Error: "Contraseña incorrecta"

  • Los paneles como cPanel o DirectAdmin a veces crean una contraseña FTP distinta a la del panel. Ve a la sección de cuentas FTP y cámbiala para asegurarte.
  • Ten cuidado con el bloqueo de mayúsculas.

Error: "No tengo permisos para subir a public_html"

  • Revisa los permisos de la carpeta public_html. Debe ser 755 o 750.
  • Si usas Syspanel, asegúrate de que el usuario FTP tenga asignado el acceso a la carpeta correcta. A veces el usuario por defecto solo tiene acceso a su carpeta personal, no a la web.

Preguntas Frecuentes (FAQ) sobre FileZilla y FTP

¿Es seguro usar FTP?

El FTP estándar no es cifrado. Si eres muy estricto con la seguridad, usa SFTP (puerto 22) si tu hosting lo permite. FileZilla lo soporta sin problema.

¿Puedo usar FileZilla para conectarme a Syspanel?

No. Syspanel es el panel de control (como cPanel), y su acceso es a través del navegador en el puerto 2106. FileZilla es solo para transferir archivos. Para conectarte a un hosting gestionado con Syspanel, usa los mismos datos FTP que crees dentro de Syspanel, pero la conexión será al puerto 21 o 22.

¿Qué es la cola de procesamiento en FileZilla?

Es la lista de archivos que esperan para subirse. Si tu conexión es lenta, verás que se van poniendo en cola y se suben uno a uno. No los borres de la cola o se cancelará la subida.

¿Puedo editar archivos directamente desde FileZilla?

Sí. Haz clic derecho sobre un archivo en el servidor y selecciona "Ver/Editar". Se abrirá con el editor de texto de tu sistema (como el Bloc de notas). Cuando lo guardes, FileZilla te preguntará si quieres subir los cambios. Es muy útil para cambiar un texto rápido en el index.php.


Consejos finales para una transferencia exitosa

  1. Revisa el registro de actividad: La parte inferior es tu mejor amiga. Si algo falla, ahí saldrá el motivo. Si ves una línea en rojo, haz clic en ella para ver el error completo.
  2. No cierres FileZilla mientras se suben archivos: Parece obvio, pero si cierras la ventana a mitad de la transferencia, puedes dejar archivos corruptos en el servidor. Espera a que la cola esté vacía.
  3. Usa la pestaña "Transferencias fallidas": Si algunas subidas fallan, ve a esa pestaña y haz clic derecho para reintentarlas. Es muy útil en conexiones inestables.

Conclusión

Dominar ftp filezilla es una habilidad esencial para cualquiera que gestione su propio hosting, ya sea cPanel, Plesk, DirectAdmin o Syspanel. No se trata solo de arrastrar y soltar, sino de entender la estructura de carpetas y saber dónde colocar cada cosa.

Recuerda la regla de oro: todo lo que quieras que se vea en tu web, debe ir dentro de public_html (o httpdocs). Con esta guía, ya tienes el conocimiento para subir archivos hosting sin miedo y solucionar los problemas más comunes.

Ahora ve, abre FileZilla y ¡a subir esa web! Es más fácil de lo que parece.

¿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