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

Qué es FTP y cómo conectarse desde cPanel (FileZilla)

Actualizado el 27 de octubre de 2025

¿Qué es FTP y para qué sirve en tu hosting?

Si alguna vez has querido subir archivos a tu página web y te has encontrado con términos como FTP, cPanel o FileZilla, este artículo es para ti. Vamos a explicarlo de forma sencilla y directa.

FTP (File Transfer Protocol) significa Protocolo de Transferencia de Archivos. Es, en esencia, el método estándar que se usa desde hace décadas para mover archivos entre tu computadora y un servidor remoto, como el que aloja tu sitio web.

Piénsalo así: tu hosting es como un gran edificio de oficinas y tu cuenta de hosting es una oficina dentro de ese edificio. Para llevar tus muebles (archivos) a esa oficina, necesitas un ascensor o una carretilla. FTP es esa carretilla digital.

Aunque hoy en día muchos usan el Administrador de Archivos de cPanel o el editor de WordPress, FTP sigue siendo una herramienta esencial por varias razones:

  • Velocidad y estabilidad: Es ideal para subir o descargar muchos archivos a la vez, como una copia de seguridad completa de tu web o una galería de imágenes pesada.
  • Acceso total: Te permite ver y modificar todos los archivos de tu hosting, incluso los que están ocultos (como .htaccess o wp-config.php).
  • Solución de problemas: Si tu web da un error y no puedes acceder al panel de administración, FTP es tu puerta de entrada para arreglar el problema manualmente.
  • Permisos de archivos: Puedes cambiar los permisos de archivos y carpetas (CHMOD) para temas de seguridad, algo que desde cPanel a veces es más tedioso.

En resumen, dominar lo básico de FTP te dará un control total sobre tu hosting y te sacará de más de un apuro. Y lo mejor de todo es que, con la herramienta adecuada, es más fácil de lo que parece.

La dupla perfecta: cPanel y FileZilla

Para conectarte por FTP a tu hosting, necesitas dos cosas: los datos de acceso (que los encontrarás en tu cPanel) y un cliente FTP (el programa que usas en tu computadora para conectarte).

¿Qué es cPanel?

cPanel es el panel de control más popular del mundo para gestionar hosting. Es la interfaz gráfica donde administras tu correo, bases de datos, dominios y, por supuesto, tus archivos. Dentro de cPanel, hay una sección dedicada a FTP donde podrás crear usuarios y ver los datos de conexión.

¿Qué es FileZilla?

FileZilla es un cliente FTP gratuito y de código abierto que funciona en Windows, Mac y Linux. Es el favorito de millones de usuarios por su facilidad de uso y sus potentes funciones. Con él, te conectas a tu servidor y verás dos paneles: a la izquierda, tus archivos locales (tu computadora) y a la derecha, los archivos remotos (tu hosting).

La combinación de cPanel para obtener tus credenciales y FileZilla para la conexión es la forma estándar y más fiable de trabajar con tu hosting.

Paso a paso: Cómo crear un usuario FTP desde cPanel

Antes de abrir FileZilla, necesitas tener listas tus credenciales de acceso. Aunque puedes usar el usuario FTP principal (que suele ser tu nombre de usuario de cPanel), es una muy buena práctica crear un usuario FTP dedicado para cada tarea o persona. Esto es más seguro y te permite revocar el acceso sin afectar el principal.

Sigue estos pasos para crear tu usuario FTP en cPanel:

  1. Inicia sesión en tu cPanel. La URL suele ser tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña.
  2. Busca la sección "Archivos" en el panel principal. Ahí encontrarás el icono "Cuentas FTP" (o "FTP Accounts"). Haz clic en él.
  3. En la pantalla de "Cuentas FTP", verás un formulario en la parte superior llamado "Agregar cuenta FTP". Aquí es donde crearemos el nuevo acceso.
  4. Completa los campos:
    • Login: Escribe un nombre para el usuario, por ejemplo, cliente1 o tienda. Este será el nombre de usuario.
    • Dominio: Selecciona tu dominio principal en el desplegable (normalmente ya viene seleccionado).
    • Contraseña: Introduce una contraseña segura. Puedes usar el generador de contraseñas que te ofrece cPanel (el icono del dado) para que sea robusta.
    • Directorio: Es la carpeta a la que este usuario tendrá acceso. Si quieres que acceda a la raíz de tu web, déjalo en blanco o escribe public_html. Si quieres limitarlo a una subcarpeta, escríbela aquí (ej: public_html/tienda).
  5. Haz clic en el botón "Crear cuenta" o "Agregar cuenta".

¡Listo! Ya tienes tu usuario FTP creado. Anota el nombre de usuario completo (normalmente será usuario@tudominio.com) y la contraseña, porque los necesitarás para FileZilla.

[TIP] Si olvidas la contraseña, puedes cambiarla desde la misma sección "Cuentas FTP" en cPanel. Busca la opción "Cambiar contraseña" en la fila de tu usuario.

Conectando con FileZilla a tu hosting (Guía visual)

Una vez que tienes tus credenciales, es hora de abrir FileZilla. Si no lo tienes, descárgalo desde su página oficial (filezilla-project.org).

La conexión se puede hacer de dos maneras: la rápida y la que guarda los datos para futuras conexiones.

Método 1: La barra de conexión rápida (La más fácil)

Esta es la forma más rápida si solo quieres conectarte una vez y no te importa volver a escribir los datos la próxima vez.

  1. Abre FileZilla. En la parte superior verás la barra de "Conexión rápida" con cuatro campos: Host, Nombre de usuario, Contraseña y Puerto.
  2. Completa los campos:
    • Host: Escribe ftp.tudominio.com o la IP de tu servidor. Esta información la encuentras en cPanel, en la sección "Cuentas FTP". A veces es simplemente tudominio.com.
    • Nombre de usuario: Escribe el usuario completo que creaste (ej: cliente1@tudominio.com).
    • Contraseña: La contraseña que configuraste.
    • Puerto: Déjalo en blanco o pon 21. El puerto por defecto para FTP es el 21.
  3. Haz clic en "Conexión rápida".

Si todo es correcto, en el panel de la derecha (el que muestra el servidor remoto) verás las carpetas de tu hosting. ¡Ya estás dentro!

Método 2: El Gestor de Sitios (Para guardar tus accesos)

Este método es el más recomendado si vas a usar FTP con frecuencia, ya que te permite guardar todos los datos y conectarte con un solo clic.

  1. En el menú superior de FileZilla, haz clic en "Archivo" y luego en "Gestor de Sitios" (o usa el atajo Ctrl+S).
  2. En la ventana que se abre, haz clic en el botón "Nuevo sitio" y dale un nombre, por ejemplo, "Mi Web".
  3. En el panel derecho, configura los siguientes campos:
    • Protocolo: Selecciona FTP - Protocolo de Transferencia de Archivos (o SFTP si tu hosting lo soporta, pero para este tutorial usaremos FTP estándar).
    • Host: Igual que antes, ftp.tudominio.com.
    • Puerto: Déjalo en blanco o 21.
    • Modo de acceso: Selecciona "Normal" para poder guardar tu usuario y contraseña.
    • Usuario: Tu usuario FTP completo.
    • Contraseña: Tu contraseña.
  4. Haz clic en "Conectar".

FileZilla guardará estos datos y la próxima vez solo tendrás que abrir el Gestor de Sitios, seleccionar tu sitio y pulsar "Conectar".

[INFO] Si tu hosting ofrece conexión SFTP (más segura), el puerto suele ser el 22. Puedes verificar esta información en tu cPanel o en la documentación de tu proveedor.

Entendiendo la interfaz de FileZilla

Una vez conectados, verás una interfaz con varias áreas importantes. No te agobies, es más sencillo de lo que parece:

  • Panel Superior (Registro de mensajes): Muestra los comandos y respuestas entre tu PC y el servidor. Te sirve para ver si hay errores.
  • Panel Izquierdo (Sitio Local): Muestra los archivos y carpetas de tu computadora. Navega hasta la carpeta donde tienes los archivos de tu web.
  • Panel Derecho (Sitio Remoto): Muestra los archivos y carpetas de tu hosting. Normalmente, la carpeta principal de tu web se llama public_html o www. Es aquí donde debes subir tus archivos para que sean visibles en tu dominio.
  • Panel Inferior (Cola de Transferencias): Muestra el progreso de los archivos que se están subiendo o descargando.

Cómo subir archivos FTP (El paso clave)

Ahora viene la parte importante: subir archivos a tu hosting. Es un proceso muy intuitivo.

  1. En el panel izquierdo (tu computadora), navega hasta la carpeta que contiene los archivos de tu sitio web.
  2. En el panel derecho (tu hosting), navega hasta la carpeta public_html. Si tu web está en un subdominio, la carpeta será distinta (ej: public_html/tienda).
  3. Ahora, para subir archivos, tienes dos opciones:
    • Arrastrar y soltar: Selecciona los archivos o carpetas de la izquierda y arrástralos al panel derecho. Suelta el botón del ratón y comenzará la subida.
    • Botón derecho: Haz clic derecho sobre el archivo o carpeta en el panel izquierdo y selecciona "Subir" en el menú contextual.

Verás cómo los archivos empiezan a aparecer en la cola de transferencias y luego en el panel derecho. La velocidad dependerá de tu conexión a internet y del tamaño de los archivos.

[WARNING] Al subir archivos, respeta la estructura de carpetas. Si tu web tiene una carpeta llamada wp-content, súbela entera con su contenido. No subas los archivos sueltos fuera de su carpeta correspondiente, o tu web podría no funcionar correctamente.

Consejos de seguridad y buenas prácticas

Trabajar con FTP es seguro si sigues algunas reglas básicas:

  • Usa contraseñas fuertes: Ya sea tu usuario de cPanel o el FTP, usa contraseñas largas con combinación de mayúsculas, minúsculas, números y símbolos.
  • Crea usuarios FTP específicos: No compartas tu usuario principal de cPanel. Crea usuarios con acceso limitado a carpetas concretas si trabajas con otras personas.
  • Cambia tus contraseñas periódicamente: Es una buena práctica de higiene digital.
  • Siempre cierra sesión: Cuando termines de trabajar, haz clic derecho en el servidor (panel derecho) y selecciona "Desconectar" o simplemente cierra FileZilla.
  • No modifiques archivos que no entiendas: Si no estás seguro de qué hace un archivo, no lo toques. Una mala modificación puede romper tu web. Puedes hacer una copia de seguridad antes de experimentar.

Preguntas frecuentes (FAQ) sobre FTP y cPanel

¿Cuál es la diferencia entre FTP y SFTP?

FTP es el protocolo estándar, pero envía los datos (incluida tu contraseña) sin cifrar. SFTP (Protocolo de Transferencia de Archivos Seguro) utiliza una capa de seguridad (SSH) para cifrar toda la comunicación. Siempre que tu hosting lo ofrezca, es recomendable usar SFTP. En FileZilla, solo tienes que cambiar el "Protocolo" a SFTP - SSH File Transfer Protocol.

¿Por qué no puedo conectarme por FTP?

Las causas más comunes son:

  • Datos incorrectos: Revisa que el host, usuario y contraseña sean exactos.
  • Puerto bloqueado: Asegúrate de que tu firewall o router no bloquea el puerto 21.
  • Servidor caído: Verifica que tu hosting esté en línea.
  • Usuario con acceso restringido: El usuario FTP solo puede acceder a su directorio asignado. Si intentas ir a otra carpeta, fallará.

¿Puedo usar FTP para subir WordPress?

¡Sí! Es una de las formas más comunes. Descargas WordPress desde wordpress.org, lo descomprimes en tu PC y luego subes el contenido de la carpeta (no la carpeta en sí) a public_html usando FileZilla.

¿Qué significa el error "500 OOPS: vsftpd: refusing to run with writable root inside chroot()"?

Este error es típico cuando el usuario FTP tiene acceso a la raíz de su carpeta y esa carpeta tiene permisos de escritura. La solución desde cPanel es desmarcar la opción "Chroot" al crear el usuario o cambiar los permisos del directorio a 755.

¿Necesito FTP si uso Syspanel?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el concepto es el mismo, pero el panel de control es diferente. En Syspanel, la gestión de usuarios FTP se hace desde su propia interfaz y, normalmente, el acceso a la configuración se realiza a través del puerto 2106. La creación de usuarios FTP es igual de sencilla, solo cambia la interfaz.

Conclusión

Aprender a usar FTP y conectarte desde cPanel con FileZilla es una habilidad fundamental para cualquier persona que gestione un sitio web. Aunque al principio pueda parecer técnico, con esta guía y un poco de práctica, verás que es un proceso muy mecánico y rápido.

Ya no tendrás que depender exclusivamente del administrador de archivos de cPanel para tareas pesadas o complejas. Con FileZilla, tendrás el control total de tu hosting, podrás subir archivos FTP de forma masiva, hacer copias de seguridad y solucionar problemas de una manera mucho más eficiente.

Te animo a que abras tu cPanel, crees tu primer usuario FTP y hagas una prueba de conexión con FileZilla. En menos de cinco minutos, estarás moviendo archivos como un profesional. ¡Manos a la obra!

¿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