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

Configurar FTP en cPanel

Actualizado el 21 de junio de 2026

Configurar FTP en cPanel es una de las tareas más habituales para cualquier persona que administre un sitio web. Aunque pueda sonar técnico, con esta guía paso a paso verás que es muy sencillo. Te explicaremos desde qué es una cuenta FTP hasta cómo crearla, gestionarla y solucionar los problemas más comunes, todo desde el panel de control de tu hosting.


¿Qué es FTP y por qué necesitas una cuenta FTP en cPanel?

FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es el método estándar para subir, descargar y gestionar archivos en tu servidor web desde tu computadora. Piensa en ello como un “explorador de archivos” pero para tu hosting. Con una cuenta FTP en cPanel, podrás conectar programas como FileZilla, Cyberduck o el mismo explorador de archivos de Windows a tu servidor para mover tus páginas web, imágenes, bases de datos o cualquier otro archivo.

¿Por qué es importante configurar FTP en cPanel? Porque te da control total sobre tus archivos sin necesidad de usar el administrador de archivos web cada vez, lo que es mucho más rápido y eficiente para tareas repetitivas o subidas masivas.


Requisitos previos antes de empezar

Antes de crear tu primera cuenta FTP, asegúrate de tener lo siguiente:

  • Acceso a cPanel: Necesitas las credenciales de tu cuenta de hosting (usuario y contraseña de cPanel).
  • Un cliente FTP: Recomendamos FileZilla (gratuito y multiplataforma) o cualquier otro que prefieras.
  • Conocimiento básico de tu dominio o subdominio: Necesitarás saber a qué carpeta quieres apuntar (por ejemplo, public_html para la raíz de tu web principal).

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso a tu panel es el 2106. El proceso para crear cuentas FTP es similar, pero siempre consulta la documentación específica de tu proveedor.


Paso 1: Acceder a la sección de cuentas FTP en cPanel

  1. Inicia sesión en tu cPanel. Normalmente la URL es algo como https://tudominio.com/cpanel o https://tuip:2083.
  2. Busca la sección Archivos (Files). Allí encontrarás el icono Cuentas FTP (FTP Accounts). Haz clic en él.

[INFO] Si no encuentras el icono, usa el buscador de cPanel (normalmente en la parte superior derecha) y escribe “FTP”.


Paso 2: Crear una nueva cuenta FTP

Una vez dentro de la pantalla de Cuentas FTP, verás un formulario para añadir una nueva cuenta. Sigue estos pasos:

  1. Nombre de usuario (Username): Elige un nombre descriptivo, por ejemplo desarrollador o cliente1. Se te asignará automáticamente un prefijo con el nombre de tu cuenta de hosting (ej: midominio_desarrollador). No te preocupes, ese prefijo es normal.
  2. Contraseña (Password): Usa una contraseña segura. Puedes generar una automáticamente con el botón Generador o escribir una propia. Asegúrate de anotarla.
  3. Directorio (Directory): Aquí defines la carpeta a la que tendrá acceso esta cuenta FTP. Por defecto, suele aparecer public_html. Si quieres restringir el acceso a una subcarpeta, puedes escribir algo como public_html/clientes. Si lo dejas vacío, se usará la raíz de tu cuenta de hosting, pero es más seguro limitarlo.
  4. Cuota (Quota): Puedes dejar “Sin límite” o establecer un máximo de espacio que esta cuenta podrá usar. Para proyectos pequeños, es buena práctica poner un límite (por ejemplo, 500 MB).
  5. Haz clic en Crear cuenta FTP.

[WARNING] No compartas la contraseña de tu cuenta FTP principal de cPanel con nadie. Crea cuentas FTP separadas para cada usuario o proyecto. Así mantienes la seguridad y control.


Paso 3: Conectar con un cliente FTP (Ejemplo con FileZilla)

Una vez creada la cuenta, necesitas los siguientes datos para conectarte:

  • Servidor (Host): Normalmente es tu nombre de dominio (ej: tudominio.com) o la IP de tu servidor. También puede ser ftp.tudominio.com.
  • Nombre de usuario: El nombre completo que apareció al crear la cuenta, incluyendo el prefijo (ej: midominio_desarrollador).
  • Contraseña: La que estableciste.
  • Puerto: El puerto por defecto de FTP es 21. Si usas SFTP (FTP sobre SSH, más seguro), el puerto suele ser 22. En cPanel, puedes usar ambos, pero te recomiendo SFTP si tu cliente lo soporta.

Pasos para conectar en FileZilla:

  1. Abre FileZilla.
  2. En la barra superior, ingresa los datos: Host, Usuario, Contraseña y Puerto.
  3. Haz clic en Conexión rápida.
  4. Si es la primera vez, te preguntará si confías en el certificado. Acepta.
  5. ¡Listo! Verás dos paneles: a la izquierda tu computadora, a la derecha el servidor. Ya puedes arrastrar archivos.

[TIP] Si la conexión falla, verifica que el firewall de tu computadora o del servidor no bloquee el puerto 21. También asegúrate de que el nombre de usuario esté escrito exactamente como en cPanel.


Paso 4: Gestionar y modificar cuentas FTP existentes

En la misma pantalla de Cuentas FTP, verás una lista de todas las cuentas que has creado. Desde allí puedes:

  • Cambiar la contraseña: Haz clic en Cambiar contraseña.
  • Modificar el directorio o cuota: Usa el botón Editar (lápiz o icono de configuración).
  • Eliminar la cuenta: Con el botón Eliminar (papelera). Ten cuidado, porque perderás el acceso a esa carpeta.

[INFO] Si eliminas una cuenta FTP, los archivos que ya están en el servidor no se borran, solo se desactiva el acceso de ese usuario.


Paso 5: Configurar FTP para subdominios o sitios adicionales

Si tienes varios sitios web en el mismo hosting (por ejemplo, usando Addon Domains o subdominios), puedes crear cuentas FTP específicas para cada uno.

  1. Ve a Cuentas FTP.
  2. En el campo Directorio, escribe la ruta exacta de ese sitio. Por ejemplo, si tu subdominio es blog.tudominio.com, la carpeta suele ser public_html/blog.
  3. Crea la cuenta con un nombre de usuario relacionado, como blogadmin.
  4. Conéctate a esa carpeta directamente y tendrás acceso solo a los archivos de ese sitio.

Solución de problemas comunes (FAQ)

1. No puedo conectarme, me da error de autenticación

  • Causa más común: Nombre de usuario o contraseña incorrectos. Revisa que estés usando el nombre completo (con prefijo) y que no hayas copiado un espacio.
  • Solución: Ve a cPanel, a Cuentas FTP, y cambia la contraseña. Luego vuelve a intentar con la nueva.

2. La conexión se queda colgada o es muy lenta

  • Causa: Puede ser un problema de firewall, o que estés usando FTP activo en lugar de pasivo.
  • Solución: En FileZilla, ve a Editar > Ajustes > FTP > Modo de transferencia y selecciona Pasivo. También puedes probar cambiando el puerto a 21 explícitamente.

3. No veo los archivos que esperaba

  • Causa: La cuenta FTP está apuntando a una carpeta diferente.
  • Solución: Verifica el directorio que configuraste en cPanel. Si necesitas acceso a public_html, edita la cuenta y corrige la ruta.

4. Quiero usar SFTP (más seguro)

  • Causa: El FTP tradicional envía contraseñas en texto plano.
  • Solución: En tu cliente FTP, cambia el protocolo a SFTP (puerto 22). Necesitarás tener acceso SSH habilitado en tu hosting. En cPanel, puedes habilitarlo en Seguridad > Acceso SSH. Luego usa las mismas credenciales de la cuenta FTP.

5. Mi hosting usa Syspanel (HestiaCP) y no encuentro la opción

  • Respuesta: Syspanel (anteriormente HestiaCP) tiene su propia sección de cuentas FTP. Accede a través del puerto 2106. Busca el icono de FTP o Cuentas de usuario. El proceso es similar, pero los nombres de los campos pueden variar ligeramente. Siempre consulta la guía de tu proveedor.

Consejos de seguridad para tus cuentas FTP

  • Usa contraseñas fuertes: Combina mayúsculas, minúsculas, números y símbolos.
  • No uses la cuenta FTP principal: Crea cuentas separadas por proyecto o persona.
  • Limita el directorio: Siempre asigna una carpeta específica, nunca la raíz del hosting.
  • Cambia las contraseñas periódicamente: Especialmente si trabajas con colaboradores externos.
  • Desactiva cuentas que no uses: Si un desarrollador termina su trabajo, elimina su acceso.
  • Considera usar SFTP: Siempre que sea posible, porque los datos viajan cifrados.

Resumen final

Configurar FTP en cPanel es un proceso de pocos minutos que te dará una herramienta poderosa para gestionar tu sitio web. Recuerda:

  1. Accede a Cuentas FTP desde cPanel.
  2. Crea una cuenta con nombre, contraseña y directorio específico.
  3. Conéctate con FileZilla o tu cliente favorito usando los datos proporcionados.
  4. Gestiona las cuentas desde el mismo panel: cambia contraseñas, edita directorios o elimínalas.

[TIP] Si tienes dudas sobre la ruta exacta de tu sitio, dentro de cPanel ve a Archivos > Administrador de archivos y navega hasta la carpeta que quieras. La ruta que ves en la barra de direcciones es la que debes copiar en el campo “Directorio” al crear la cuenta FTP.

Ahora ya estás listo para manejar tus archivos como un profesional. Si encuentras algún problema, recuerda que la mayoría de las soluciones están en la sección de preguntas frecuentes de arriba. ¡Buena suerte con tu proyecto web!

¿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