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

Cómo configurar el acceso FTP en cPanel

Actualizado el 7 de enero de 2026

¿Qué es el FTP y por qué necesitas configurarlo en cPanel?

El FTP (Protocolo de Transferencia de Archivos) es, en términos sencillos, el método estándar que se utiliza para subir, descargar y gestionar los archivos de tu sitio web desde tu computadora local hasta el servidor donde está alojado tu hosting. Piensa en ello como el "puente" entre tu PC y tu espacio de almacenamiento en la nube.

Cuando configuras el acceso FTP en cPanel, estás creando una llave maestra que te permite acceder a la raíz de tu cuenta de alojamiento. Esto es fundamental para tareas como:

  • Instalar y actualizar plugins o temas de WordPress.
  • Subir archivos grandes que el administrador de archivos de cPanel no soporta bien.
  • Editar archivos de configuración como .htaccess o wp-config.php.
  • Hacer copias de seguridad manuales de tus archivos.

En este artículo, te guiaré paso a paso para que configures tu acceso FTP en cPanel, crees cuentas FTP, lo conectes con FileZilla y resuelvas los problemas más comunes. No necesitas ser un experto técnico; solo sigue las instrucciones al pie de la letra.


Configuración inicial: Cómo crear una cuenta FTP en cPanel

Antes de poder conectarte a tu servidor, necesitas crear una cuenta FTP específica. Aunque cPanel suele crear una cuenta principal automáticamente (la que usa tu usuario principal de hosting), es una buena práctica crear cuentas separadas para mayor seguridad y control.

Paso 1: Accede a tu panel de control cPanel

Lo primero es iniciar sesión en tu cuenta de cPanel. Normalmente, la URL de acceso es algo así como https://tudominio.com/cpanel o https://tuip:2083. Si no lo recuerdas, revisa el correo de bienvenida de tu proveedor de hosting.

Una vez dentro, busca la sección Archivos en el panel principal. Ahí verás el icono de Cuentas FTP.

Paso 2: Crear la cuenta FTP

Haz clic en Cuentas FTP y verás un formulario en la parte superior de la página. Deberás rellenar los siguientes campos:

  1. Nombre de usuario (Login): Este es el nombre que usarás para conectarte. Se te sugerirá un prefijo con tu dominio. Por ejemplo, si tu dominio es mipagina.com, podrías crear un usuario como mipagina_archivos. No uses caracteres raros ni espacios.
  2. Contraseña: Es muy importante que uses una contraseña robusta. cPanel tiene un generador seguro, pero si prefieres crear la tuya, asegúrate de que tenga al menos 12 caracteres, mayúsculas, minúsculas y símbolos. Haz clic en el candado para que el sistema la genere por ti.
  3. Directorio (Document root): Aquí defines la carpeta a la que tendrá acceso esta cuenta. Si quieres que tenga acceso a todo tu sitio, déjalo en blanco o escribe public_html. Si solo quieres que acceda a una subcarpeta (por ejemplo, para que un diseñador suba archivos a una zona específica), escribe public_html/micarpeta.
  4. Cuota: Define el límite de espacio que puede usar esta cuenta. Si no quieres limitarla, selecciona "Sin límite".

Finalmente, haz clic en Crear cuenta FTP. ¡Listo! Ya tienes tu primer acceso FTP configurado.


Configurar FTP hosting: Cómo conectarte con FileZilla

Ahora que ya tienes tu cuenta FTP creada en cPanel, necesitas un cliente FTP para conectarte. FileZilla es el más popular, gratuito y compatible con Windows, Mac y Linux. Te explicaré cómo configurarlo correctamente.

Paso 1: Descargar e instalar FileZilla

Ve al sitio oficial de FileZilla y descarga la versión "Client" para tu sistema operativo. La instalación es trivial: solo sigue los pasos del asistente y acepta los términos.

Paso 2: Obtener tus datos de conexión

Para conectarte, necesitas tres datos clave que ya tienes:

  • Servidor (Host): Puede ser ftp.tudominio.com o directamente tudominio.com. En la mayoría de los casos, funcionan ambas. Si tienes dudas, revisa el correo de bienvenida de tu hosting o la sección de "Detalles de la cuenta" en cPanel (verás la IP del servidor).
  • Usuario: El nombre de usuario que creaste (ej. mipagina_archivos).
  • Contraseña: La que definiste en el paso anterior.
  • Puerto: El puerto por defecto es el 21 (para FTP estándar) o el 22 (para SFTP/SSH). Te recomiendo usar el puerto 21 para esta guía básica.

Paso 3: La conexión en FileZilla

Abre FileZilla y en la barra superior verás los campos Servidor, Nombre de usuario, Contraseña y Puerto. Rellénalos con los datos anteriores.

Antes de conectar, te doy un consejo: en el campo de Servidor, escribe ftp.tudominio.com. Si no funciona, prueba con la IP directa que te da cPanel.

Haz clic en Conexión rápida (el botón con un rayo). La primera vez, FileZilla te mostrará un aviso de certificado o de autenticidad del servidor. Marca la casilla "Confiar siempre en este host" y acepta.

En el panel derecho verás los archivos del servidor (tu hosting) y en el izquierdo, los archivos de tu computadora. Para subir archivos, simplemente arrástralos desde la izquierda hacia la derecha. Para descargar, haz lo contrario.


Configurar FTP hosting para WordPress y otros CMS

Si tu objetivo es gestionar un sitio WordPress, la configuración FTP es prácticamente la misma. La diferencia radica en que, al conectar, querrás ir directamente a la carpeta public_html. Ahí es donde residen todos los archivos de WordPress.

Subir un tema o plugin manualmente

A veces, WordPress no te deja subir un archivo por su tamaño o por permisos. Con FileZilla es pan comido:

  1. Conéctate al servidor.
  2. Navega a public_html/wp-content/themes/ para temas, o public_html/wp-content/plugins/ para plugins.
  3. Arrastra la carpeta comprimida (.zip) o la carpeta descomprimida directamente al panel derecho.
  4. Espera a que termine la transferencia. Luego, ve al panel de administración de WordPress y actívalo.

[TIP] Si subes un archivo .zip, WordPress te permitirá instalarlo desde el panel, pero subirlo por FTP es más rápido y evita cortes por tiempo de espera.

Corregir permisos de archivos

Un problema común es el error "Necesito acceso FTP" al instalar plugins. Esto se soluciona dándole permisos correctos a las carpetas. En FileZilla, haz clic derecho sobre la carpeta public_html, selecciona Permisos de archivo y establece el valor en 755 para carpetas y 644 para archivos. Asegúrate de marcar "Recurse into subdirectories".


Seguridad: Buenas prácticas al usar FTP

El FTP estándar (puerto 21) envía tus credenciales en texto plano, lo cual es un riesgo de seguridad. Te recomiendo encarecidamente que, si tu hosting lo permite, uses SFTP (FTP sobre SSH) que cifra la conexión.

Cómo configurar SFTP en FileZilla

  1. En cPanel, busca la sección Acceso SSH (a veces está en "Seguridad" o "Servicios").
  2. Si está habilitado, tu usuario y contraseña serán los mismos que los de tu cuenta principal de cPanel.
  3. En FileZilla, cambia el Puerto a 22 (o el que te indique tu hosting).
  4. En el campo Servidor, escribe tudominio.com y conéctate. FileZilla detectará automáticamente que es SFTP.

[WARNING] Si no tienes acceso SSH habilitado, el puerto 22 no funcionará. Deberás contactar a tu proveedor de hosting para activarlo o mantenerte en FTP estándar, pero cambiando tu contraseña regularmente.

Cambiar contraseñas FTP desde cPanel

Es una buena práctica cambiar tus contraseñas FTP cada 3 meses. En cPanel, ve a Cuentas FTP, localiza tu usuario en la lista y haz clic en Cambiar contraseña. El sistema te pedirá la nueva y confirmará el cambio al instante.


Solución de problemas comunes en la configuración FTP

A continuación, te dejo una lista de errores habituales y cómo resolverlos sin volverte loco.

Error: "No se ha podido conectar al servidor"

Este es el más común. Las causas suelen ser:

  • Host incorrecto: Verifica que estás usando ftp.tudominio.com o la IP exacta que aparece en cPanel (en la esquina superior derecha, junto a "Estadísticas").
  • Firewall: Asegúrate de que tu firewall o antivirus no esté bloqueando el puerto 21. Prueba desactivándolo temporalmente.
  • Modo pasivo: En FileZilla, ve a Editar > Configuración > FTP y asegúrate de que el Modo de transferencia esté en "Pasivo". Esto soluciona el 90% de los problemas de conexión.

Error: "Permiso denegado"

Si recibes este error al subir archivos, significa que tu usuario FTP no tiene permisos de escritura en esa carpeta. Solución:

  • Conéctate por SSH (si puedes) o usa el administrador de archivos de cPanel.
  • Navega a la carpeta problemática y haz clic derecho > Cambiar permisos. Establece 755 para directorios y 644 para archivos.

Error: "El nombre de usuario o contraseña no son válidos"

  • Asegúrate de que el nombre de usuario incluye el prefijo del dominio (ej. mipagina_archivos no solo archivos).
  • Revisa que no tengas el Bloq Mayús activado.
  • Si acabas de cambiar la contraseña, cierra sesión en FileZilla y vuelve a intentarlo.

¿No ves tus archivos en FileZilla?

Si el panel derecho está vacío, verifica que estás en la carpeta correcta. A veces, al conectar, aterrizas en la raíz de la cuenta y no en public_html. Simplemente navega en el panel derecho hasta esa carpeta. Si no la ves, es posible que tu hosting use otra estructura (como httpdocs o www). Pregunta a tu proveedor.


Alternativas a cPanel: ¿Y si uso Syspanel?

Si tu hosting utiliza un panel distinto a cPanel, como Syspanel (antes conocido como HestiaCP), el proceso es muy similar, aunque con algunas diferencias de interfaz.

[INFO] Para acceder a Syspanel, la URL de administración generalmente es https://tudominio.com:2106. Recuerda que el puerto de acceso es el 2106, no el 2083 de cPanel.

En Syspanel, la creación de cuentas FTP se encuentra en la sección Cuentas FTP o Usuarios FTP. El proceso es idéntico: creas un usuario, asignas una contraseña y defines el directorio de acceso (normalmente public_html o web).

La conexión con FileZilla es exactamente la misma: usas el puerto 21 para FTP o el 22 para SFTP. La única diferencia es que no tendrás el icono de "Cuentas FTP" de cPanel, sino un menú lateral con opciones similares.


Preguntas frecuentes (FAQ) sobre FTP y cPanel

¿Puedo conectar varios usuarios FTP a mi cuenta?
Sí, cPanel te permite crear tantas cuentas FTP como necesites. Es ideal para dar acceso a colaboradores sin revelar tu contraseña principal de hosting.

¿Cuál es la diferencia entre FTP y SFTP?
El FTP estándar no cifra la información, mientras que SFTP lo hace mediante SSH. Siempre que puedas, usa SFTP para proteger tus credenciales.

¿Necesito instalar algo en mi servidor para usar FileZilla?
No. FileZilla es un cliente que se conecta al servidor FTP que ya está activo en tu hosting. No requiere instalación en el servidor.

¿Por qué no puedo subir archivos de más de 2GB?
Es una limitación del servidor y del cliente. Si necesitas subir archivos muy grandes, te recomiendo usar el administrador de archivos de cPanel (si permite archivos grandes) o subir el archivo por partes comprimidas.

¿Qué significa el modo pasivo en FTP?
Es una configuración del cliente que cambia la forma en que se establece la conexión de datos. En redes con firewall o NAT (como oficinas o casas con routers), el modo pasivo es esencial para evitar bloqueos.


Conclusión y próximos pasos

Configurar el acceso FTP en cPanel es un proceso sencillo que te abre un mundo de posibilidades para gestionar tu hosting con total libertad. Hemos visto cómo crear cuentas FTP, configurar FileZilla, conectar con WordPress y resolver errores comunes.

Resumen rápido:

  1. Crea una cuenta FTP en cPanel (sección Archivos > Cuentas FTP).
  2. Descarga FileZilla e introduce tu host, usuario y contraseña.
  3. Usa el puerto 21 para FTP estándar o 22 para SFTP (si está disponible).
  4. Navega a public_html para gestionar tu web.
  5. Mantén tus contraseñas seguras y cámbialas periódicamente.

Ahora que ya sabes configurar FTP hosting, te animo a que practiques. Crea una carpeta de prueba, sube un archivo y descárgalo para familiarizarte con el flujo. Si te surge cualquier duda, no dudes en consultar la documentación de tu proveedor o abrir un ticket de soporte.

[TIP] Guarda tus datos de conexión en el administrador de contraseñas de FileZilla para no tener que escribirlos cada vez. Ve a Editar > Gestor de sitios, crea una nueva entrada y rellena los datos. Así solo tendrás que hacer clic en "Conectar" en el futuro.

¡Ya estás listo para manejar tu hosting como un profesional!

¿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