cPanel: Cómo subir archivos mediante FTP (FileZilla)
Introducción: ¿Por qué usar FTP con FileZilla para tu cPanel?
Gestionar un sitio web implica, en algún momento, mover archivos desde tu computadora local al servidor donde está alojado tu sitio. Aunque cPanel ofrece un administrador de archivos web muy útil, para tareas repetitivas, subir muchos archivos o mantener sincronizadas carpetas completas, nada supera la eficiencia de un cliente FTP. FileZilla es el rey indiscutible en esta categoría: es gratuito, de código abierto, multiplataforma y extremadamente fiable.
En esta guía extensa, aprenderás paso a paso cómo configurar una conexión FTP cPanel usando FileZilla, cómo subir archivos de forma segura y cómo resolver los problemas más comunes. No necesitas ser un experto en Linux y SysAdmin para seguirnos, solo tener a mano tus credenciales de cPanel y muchas ganas de aprender.
¿Qué necesitas antes de empezar?
Antes de lanzarnos a la configuración, asegúrate de tener tres cosas listas:
- Tus credenciales de FTP de cPanel. No son las mismas que las de acceso a cPanel. Las creas o las consultas dentro de la sección "Cuentas FTP" de tu cPanel.
- El nombre de tu servidor FTP. Normalmente es algo como
ftp.tudominio.como directamente la IP de tu servidor. - FileZilla instalado. Descárgalo desde su web oficial (filezilla-project.org) para tu sistema operativo (Windows, macOS o Linux).
[INFO] Si tu hosting usa Syspanel (HestiaCP), el proceso es idéntico. Solo recuerda que el puerto para la conexión FTP en Syspanel suele ser el 2106. Lo configuraremos en el siguiente paso.
Paso 1: Obtener los datos de conexión FTP desde cPanel
Este es el paso más importante. Sin estos datos, no podrás conectar.
1.1 Accede a tu cPanel
Escribe en tu navegador: https://tudominio.com/cpanel o https://tu-ip:2083. Introduce tu usuario y contraseña de cPanel.
1.2 Busca la sección "Archivos" y haz clic en "Cuentas FTP"
Dentro de cPanel, busca un grupo de iconos llamado Archivos. Ahí verás el icono de Cuentas FTP. Haz clic.
1.3 Crea una cuenta FTP específica (recomendado)
Si no tienes una, te recomiendo crear una cuenta FTP dedicada para FileZilla. Así tienes más control.
- Haz clic en "Crear cuenta FTP".
- Nombre de usuario: Elige uno, ej:
tufuturoftp. Se completará automáticamente comotufuturoftp@tudominio.com. - Contraseña: Pon una segura y anótala.
- Directorio: Por defecto, te llevará a la raíz de tu cuenta (
public_html). Si tu web está ahí, déjalo así. Si usas un subdominio, puedes limitarlo a una carpeta. - Haz clic en "Crear cuenta".
[TIP] Anota en un bloc de notas: Servidor:
ftp.tudominio.com, Usuario:tufuturoftp@tudominio.com, Contraseña: la que pusiste. ¡Esto te ahorrará dolores de cabeza!
Paso 2: Configurar FileZilla para la conexión FTP cPanel
Ahora que tienes los datos, vamos a meterlos en FileZilla.
2.1 Abre FileZilla y el Administrador del Sitio
En la barra de menú superior, haz clic en Archivo y luego en Administrador del Sitio... (o presiona Ctrl+S).
2.2 Crea un nuevo sitio
En la ventana que se abre, haz clic en el botón "Nuevo sitio". Ponle un nombre, por ejemplo: "Mi Web en cPanel".
2.3 Configura los parámetros de conexión
En la pestaña General, introduce lo siguiente:
- Protocolo: Selecciona FTP - Protocolo de transferencia de archivos (o SFTP - Protocolo de transferencia de archivos SSH si tu hosting lo soporta y es más seguro. Pregunta a tu proveedor).
- Servidor: Escribe
ftp.tudominio.como la IP que te dieron. - Puerto: Déjalo en 21 (para FTP estándar). Si usas Syspanel, cámbialo a 2106.
- Cifrado: Selecciona "Usar FTP explícito sobre TLS si está disponible" (recomendado por seguridad).
- Modo de acceso: Elige Normal.
- Usuario: El nombre completo de tu cuenta FTP (ej:
tufuturoftp@tudominio.com). - Contraseña: La que creaste.
2.4 Guarda y Conecta
Haz clic en "Conectar". FileZilla guardará la configuración y establecerá la conexión.
[WARNING] Si ves un mensaje de certificado SSL/TLS desconocido, es normal en muchos hostings. Marca la casilla "Confiar siempre en este certificado en futuras sesiones" y haz clic en Aceptar.
Paso 3: Subir archivos con FileZilla
¡Ya estás dentro! Ahora verás dos paneles principales:
- Panel izquierdo (Local): Muestra los archivos y carpetas de tu computadora.
- Panel derecho (Remoto): Muestra los archivos y carpetas de tu servidor (dentro de tu cuenta de cPanel).
3.1 Navega hasta la carpeta correcta
En el panel remoto, busca la carpeta public_html (o htdocs). Es la raíz de tu sitio web principal. Haz doble clic para entrar.
3.2 Selecciona los archivos a subir
En el panel local (tu PC), navega hasta la carpeta donde tienes los archivos de tu web (por ejemplo, una carpeta con HTML, CSS, imágenes, etc.).
3.3 Arrastra y suelta (o haz clic derecho)
Selecciona los archivos y carpetas que quieras subir. Luego:
- Arrástralos desde el panel izquierdo al panel derecho, o
- Haz clic derecho sobre ellos y elige "Subir".
FileZilla empezará a transferirlos. Verás el progreso en la parte inferior.
[TIP] Para subir todo el contenido de una carpeta local, selecciona la carpeta y arrástrala. FileZilla la creará automáticamente en el servidor con todo su interior.
Paso 4: Buenas prácticas y resolución de problemas comunes
4.1 ¿Qué hacer si la conexión falla?
- Error de autenticación: Revisa que el usuario y contraseña sean exactamente los que creaste en cPanel. A veces se olvida el
@tudominio.com. - Timeout (tiempo de espera agotado): Prueba a cambiar el modo de transferencia en FileZilla (Editar -> Configuración -> Transferencias -> Modo de transferencia: Pasivo). Es el más compatible.
- Permiso denegado: No tienes permisos para escribir en esa carpeta. En cPanel, ve a "Administrador de archivos", busca la carpeta, haz clic derecho y elige "Cambiar permisos". Pon 755 para carpetas y 644 para archivos.
4.2 Subir archivos grandes
Si tu web pesa mucho (ej: un backup o un tema de WordPress con muchas imágenes), usa la cola de transferencia. FileZilla la gestiona automáticamente. Puedes pausar y reanudar.
[INFO] FileZilla puede reanudar descargas/subidas interrumpidas. Si se corta la conexión, no pierdes todo el progreso.
4.3 Seguridad: Siempre usa FTP sobre TLS (FTPS)
El FTP normal envía tus datos (usuario y contraseña) en texto plano. Cualquiera en la misma red podría interceptarlos. Siempre activa la opción "Usar FTP explícito sobre TLS" en la configuración de FileZilla. Si tu hosting lo soporta, usa SFTP (puerto 22) que es aún más seguro.
Preguntas Frecuentes (FAQ)
¿FileZilla es gratuito?
Sí, completamente gratuito y de código abierto. No hay versiones de pago obligatorias.
¿Puedo usar FileZilla en mi móvil?
No es la mejor opción. Para móviles, usa apps como AndFTP (Android) o FTPManager (iOS). Los pasos de configuración son los mismos.
¿Qué hago si mi hosting usa Syspanel (HestiaCP)?
El proceso es idéntico al de cPanel. La única diferencia es que el puerto para FTP suele ser el 2106. En FileZilla, en lugar del puerto 21, pon 2106.
¿Cómo sé qué archivos tengo que subir?
Depende de tu proyecto. Si es una web HTML estática, sube todos los archivos (index.html, css, js, img, etc.). Si es WordPress, subes la carpeta completa de tu tema o plugin a public_html/wp-content/themes/ o .../plugins/.
¿Puedo borrar archivos desde FileZilla?
Sí. Haz clic derecho sobre el archivo o carpeta en el panel remoto y elige "Eliminar". Ten cuidado, no hay papelera de reciclaje en el servidor.
¿Es mejor usar el Administrador de Archivos de cPanel o FileZilla?
Para subir pocos archivos pequeños, el Administrador de Archivos es cómodo. Para subir carpetas enteras, muchos archivos o sincronizar, FileZilla es mucho más rápido y fiable.
Conclusión
Has aprendido a configurar una conexión FTP cPanel con FileZilla y a subir archivos de forma segura y eficiente. Este flujo de trabajo es fundamental para cualquier persona que gestione un sitio web, ya sea un blog, una tienda online o un portafolio. Con la práctica, se convertirá en una tarea automática.
Recuerda siempre priorizar la seguridad (FTPS o SFTP) y mantener tus credenciales a buen recaudo. Si tienes un problema, repasa los pasos de esta guía o consulta la documentación de tu proveedor de hosting. ¡Ahora ya puedes gestionar tus archivos como un profesional!
