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

Cómo usar FTP para subir archivos en cPanel

Actualizado el 31 de marzo de 2026

¿Necesitas mover archivos a tu sitio web y te sientes abrumado por la jerga técnica? No te preocupes. FTP (Protocolo de Transferencia de Archivos) es una de las herramientas más básicas y poderosas para gestionar tu hosting. Con cPanel, el panel de control más popular, tienes todo lo necesario para conectarte y subir archivos de forma sencilla.

En esta guía extensa, aprenderás paso a paso cómo usar FTP con cPanel. Desde crear cuentas FTP hasta solucionar los problemas más comunes. Al final, serás capaz de manejar tus archivos como un profesional.


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

FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es un método estándar para enviar archivos entre tu computadora local y el servidor de tu hosting. Aunque cPanel tiene un administrador de archivos web, FTP es mucho más rápido y eficiente cuando necesitas subir carpetas completas, temas de WordPress o plugins pesados.

Beneficios de usar FTP:

  • Velocidad: Sube docenas de archivos a la vez.
  • Control total: Accede a carpetas ocultas o protegidas.
  • Seguridad: Puedes usar FTPS (FTP seguro) para cifrar la conexión.
  • Compatibilidad: Funciona con cualquier sistema operativo (Windows, macOS, Linux).

Requisitos para empezar con FTP en cPanel

Antes de lanzarte, asegúrate de tener lo siguiente:

  1. Tus credenciales de cPanel: Usuario y contraseña del panel de control.
  2. Un cliente FTP: Un programa que se conecte al servidor. Recomendamos FileZilla (gratuito y fácil) o Cyberduck (para macOS).
  3. La dirección del servidor FTP: Generalmente es ftp.tudominio.com o la IP de tu hosting.
  4. Puerto correcto: Por defecto, FTP usa el puerto 21. Para FTPS (seguro), usa el puerto 22 (SFTP) o 990 (FTP sobre SSL).

[INFO] Si tu hosting usa Syspanel (antes HestiaCP), el acceso FTP se configura de forma similar, pero el puerto para el panel es el 2106. Consulta con tu proveedor si tienes dudas.


Paso 1: Crear una cuenta FTP en cPanel

cPanel te permite crear cuentas FTP específicas para diferentes proyectos. Así mantienes la seguridad y organización.

  1. Inicia sesión en cPanel: Ve a tudominio.com/cpanel e ingresa tu usuario y contraseña.
  2. Busca la sección "Archivos": Haz clic en "Cuentas FTP" (o "FTP Accounts").
  3. Crea una nueva cuenta:
    • Nombre de usuario: Puede ser algo como proyecto1@tudominio.com.
    • Contraseña: Usa una segura (mínimo 8 caracteres, mayúsculas, números y símbolos).
    • Directorio: Define la carpeta a la que tendrá acceso (por ejemplo, public_html/proyecto1).
    • Cuota: Límite de espacio (puedes dejarlo ilimitado).
  4. Haz clic en "Crear cuenta". ¡Listo! Ya tienes una cuenta FTP.

[TIP] Crea una cuenta FTP por cada sitio o aplicación que tengas. Así, si alguien accede a una cuenta, no compromete todo tu hosting.


Paso 2: Configurar tu cliente FTP (FileZilla)

FileZilla es el cliente FTP más usado por su interfaz clara y funciones avanzadas. Aquí te explico cómo configurarlo.

  1. Descarga e instala FileZilla desde su sitio oficial.
  2. Abre el programa y ve al menú Archivo > Administrador de sitios (o presiona Ctrl+S).
  3. Agrega un nuevo sitio:
    • Nombre: Ponle un nombre descriptivo (ej: "Mi sitio web").
    • Protocolo: Elige FTP - Protocolo de transferencia de archivos.
    • Servidor: Escribe ftp.tudominio.com o la IP de tu hosting.
    • Puerto: Déjalo en 21 (o 22 para SFTP).
    • Cifrado: Selecciona "Usar FTP explícito sobre TLS si está disponible" (recomendado).
    • Tipo de inicio de sesión: Normal.
    • Usuario: El nombre de la cuenta FTP que creaste (ej: proyecto1@tudominio.com).
    • Contraseña: La que pusiste.
  4. Haz clic en "Conectar". FileZilla guardará la configuración para futuras conexiones.

[WARNING] Si ves un mensaje de advertencia sobre el certificado, no te alarmes. Es normal si tu hosting no tiene un certificado SSL específico para FTP. Puedes aceptar temporalmente.


Paso 3: Subir archivos con FTP

Una vez conectado, verás dos paneles: a la izquierda, los archivos de tu computadora; a la derecha, los del servidor.

Para subir archivos:

  1. Navega en el panel izquierdo hasta la carpeta que contiene los archivos que quieres subir.
  2. En el panel derecho, ve a la carpeta de destino (generalmente public_html o la que definiste en la cuenta FTP).
  3. Selecciona los archivos o carpetas en el panel izquierdo.
  4. Arrástralos al panel derecho. También puedes hacer clic derecho y elegir "Subir".
  5. Observa la cola de transferencia en la parte inferior. Verás el progreso. Cuando termine, los archivos estarán en el servidor.

Consejos para subir correctamente:

  • Mantén la estructura de carpetas: Si subes un tema de WordPress, arrastra toda la carpeta del tema, no solo los archivos sueltos.
  • Sobrescribe con cuidado: Si un archivo ya existe, FileZilla te preguntará si quieres sobrescribirlo. Elige "Sobrescribir" solo si estás seguro.
  • Usa la transferencia en segundo plano: Puedes seguir navegando mientras se suben archivos grandes.

[INFO] Para subir archivos muy grandes (más de 500 MB), es mejor usar SFTP o SCP si tu hosting lo permite. Pregunta a tu proveedor.


Paso 4: Gestionar archivos con FTP

Además de subir, puedes hacer otras operaciones directamente desde tu cliente FTP:

  • Descargar archivos: Arrástralos del panel derecho al izquierdo.
  • Renombrar: Haz clic derecho sobre un archivo y elige "Renombrar".
  • Eliminar: Selecciona y presiona Supr o haz clic derecho > "Eliminar".
  • Cambiar permisos (CHMOD): Haz clic derecho > "Permisos de archivo". Esto es útil para dar permisos 755 a carpetas y 644 a archivos.

¿Cuándo usar CHMOD?

  • 755 en carpetas para que el servidor pueda leer y ejecutar.
  • 644 en archivos para que sean legibles pero no modificables por otros.
  • 600 en archivos de configuración como wp-config.php para mayor seguridad.

[TIP] No modifiques los permisos de archivos del sistema a menos que sepas lo que haces. Un error puede dejar tu sitio inaccesible.


Solución de problemas comunes con FTP en cPanel

A veces la conexión falla. Aquí tienes las causas más frecuentes y cómo solucionarlas.

Error: "No se puede conectar al servidor"

  • Causa: El servidor FTP está bloqueado o la dirección es incorrecta.
  • Solución: Verifica que tu hosting permita conexiones FTP. En cPanel, ve a "Configuración de FTP" y asegúrate de que el servicio esté activo. También prueba con la IP del servidor.

Error: "Nombre de usuario o contraseña incorrectos"

  • Causa: Usaste mal las credenciales.
  • Solución: En cPanel, ve a "Cuentas FTP" y restablece la contraseña. Asegúrate de incluir el dominio completo en el usuario (ej: usuario@tudominio.com).

Error: "Permiso denegado" al subir archivos

  • Causa: La carpeta de destino tiene permisos incorrectos o no te pertenece.
  • Solución: En cPanel, usa el Administrador de archivos para cambiar los permisos de la carpeta a 755. También verifica que la cuenta FTP tenga acceso a esa carpeta.

Error: "Tiempo de espera agotado"

  • Causa: El firewall de tu red o el servidor bloquea el puerto 21.
  • Solución: Prueba con SFTP (puerto 22) o cambia a modo pasivo en FileZilla (Editar > Configuración > FTP > Modo pasivo). También puedes contactar a tu proveedor de internet.

[WARNING] Si usas Syspanel, recuerda que el puerto del panel es el 2106, pero para FTP sigue siendo el 21 (o 22 para SFTP). No confundas los puertos.


Preguntas frecuentes (FAQ) sobre FTP en cPanel

¿Necesito conocimientos técnicos para usar FTP?
No. Con esta guía y un cliente como FileZilla, cualquier persona puede subir archivos en minutos.

¿Es seguro usar FTP?
El FTP básico no cifra los datos. Para mayor seguridad, activa FTPS (FTP sobre SSL) o SFTP (SSH File Transfer Protocol). cPanel suele soportar ambos.

¿Puedo usar FTP desde mi teléfono móvil?
Sí, existen apps como AndFTP (Android) o FTPManager (iOS). Sin embargo, para tareas complejas, es mejor usar una computadora.

¿Cuál es la diferencia entre FTP y el Administrador de archivos de cPanel?
El Administrador de archivos es útil para cambios rápidos desde el navegador, pero FTP es más rápido para subir muchos archivos y te permite trabajar offline.

¿Qué hago si olvido mi contraseña FTP?
Ve a cPanel > "Cuentas FTP" y haz clic en "Cambiar contraseña" junto a la cuenta correspondiente.


Consejos avanzados para usuarios de FTP

Una vez que domines lo básico, prueba estas técnicas:

  • Sincronización de directorios: En FileZilla, usa Ver > Vista de directorios sincronizada para ver ambos paneles en la misma carpeta.
  • Transferencias programadas: Algunos clientes permiten automatizar subidas nocturnas. Útil para backups.
  • Conexiones simultáneas: Si tienes varios sitios, crea perfiles en el Administrador de sitios de FileZilla.

[INFO] Recuerda que en Syspanel (HestiaCP), el acceso al panel es por el puerto 2106, pero las cuentas FTP se gestionan desde la sección "Usuarios FTP" dentro del panel.


Resumen final

Usar FTP para subir archivos en cPanel es una habilidad esencial para cualquier propietario de sitio web. Con los pasos que te he dado, podrás:

  1. Crear cuentas FTP seguras.
  2. Configurar FileZilla (o cualquier cliente).
  3. Subir, descargar y gestionar archivos.
  4. Solucionar errores comunes.

La práctica hace al maestro. Empieza con un archivo de prueba y, en poco tiempo, estarás moviendo sitios completos con confianza.

¿Todavía tienes dudas? Revisa la sección de ayuda de tu hosting o busca tutoriales específicos para tu cliente FTP. ¡El control de tus archivos está en tus manos!

¿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