cPanel: Cómo acceder al administrador de archivos y subir archivos por FTP
¿Qué es el Administrador de Archivos de cPanel y para qué sirve?
Si tienes un hosting con cPanel, el Administrador de Archivos es una de las herramientas más importantes que vas a utilizar. Básicamente, es un explorador de archivos que vive dentro de tu panel de control, muy parecido al "Explorador de Windows" o al "Finder" de Mac, pero que funciona directamente en tu navegador web.
Imagina que tu hosting es un edificio de apartamentos y cada sitio web es un apartamento. El Administrador de Archivos te da la llave maestra para entrar a cualquier habitación (carpeta) y mover, editar, borrar o crear cualquier mueble (archivo). Sin él, sería imposible gestionar tu página web, ya que todo lo que ves en internet (textos, imágenes, vídeos, código) son archivos almacenados en un servidor.
La gran ventaja de usar el cPanel administrador archivos es que no necesitas instalar ningún programa en tu ordenador. Solo necesitas tu navegador y tus credenciales de acceso. Es la forma más rápida y directa de gestionar archivos hosting cuando necesitas hacer cambios puntuales, como subir una imagen, editar un archivo de configuración o borrar una carpeta que ya no usas.
Sin embargo, para tareas más pesadas, como subir cientos de archivos de una sola vez, la mayoría de los expertos recomiendan usar un cliente FTP. En este artículo, te voy a explicar ambas opciones de forma clara y sencilla, para que elijas la que mejor se adapte a tus necesidades.
Cómo acceder al Administrador de Archivos de cPanel
Acceder a esta herramienta es muy sencillo, pero hay que saber exactamente dónde mirar. Sigue estos pasos al pie de la letra y lo tendrás listo en menos de un minuto.
Paso 1: Inicia sesión en tu cPanel
Primero, necesitas la URL de acceso a tu cPanel. Normalmente suele ser algo como https://tudominio.com/cpanel o https://tuip:2083. Si no tienes esta información, contacta con tu proveedor de hosting, ya que te la deben haber enviado por correo al contratar el servicio.
Introduce tu usuario y contraseña que te proporcionó tu empresa de hosting y pulsa en "Iniciar sesión" o "Log in".
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso no es por cPanel. En ese caso, el puerto de acceso es el 2106 (ejemplo: https://tudominio.com:2106). El proceso es similar, pero las herramientas se llaman distinto.
Paso 2: Busca la sección "Archivos"
Una vez dentro de tu panel de cPanel, verás un montón de iconos agrupados por secciones. Busca la sección llamada "Archivos" (o "Files" si lo tienes en inglés).
Dentro de esa sección, verás varios iconos. El que nos interesa es el que dice "Administrador de Archivos" (o "File Manager"). Haz clic en él.
Paso 3: Elige la carpeta raíz (Document Root)
Al hacer clic, puede que se abra una ventana preguntándote qué carpeta quieres abrir. Generalmente, te ofrecerá la opción de abrir la "Raíz del documento" (Document Root) para tu dominio principal, o la "Cuenta principal" (Home Directory).
- Raíz del documento (public_html): Es la carpeta donde están los archivos de tu sitio web principal. Aquí es donde debes trabajar el 90% de las veces.
- Cuenta principal (home): Es la carpeta que contiene todo, incluyendo
public_html, correos, logs, etc.
Selecciona "Raíz del documento" para ir directo al grano y pulsa "Ir" o "Go".
Paso 4: Explora la interfaz
Ya estás dentro. Verás una interfaz dividida en dos paneles:
- Panel izquierdo: El árbol de directorios (todas las carpetas).
- Panel derecho: Los archivos y carpetas de la ubicación actual.
En la barra superior tienes todas las acciones posibles: Subir, + Carpeta, + Archivo, Copiar, Mover, Eliminar, Renombrar, Editar, Permisos, etc. Tómate un momento para familiarizarte con los iconos.
Cómo subir archivos con el Administrador de cPanel
Ahora que ya sabes acceder, vamos a lo práctico. Subir archivos desde el panel es muy útil para archivos individuales o de tamaño pequeño/mediano.
1. Usando el botón "Subir"
- Navega hasta la carpeta donde quieres que se guarde el archivo. Por ejemplo, si quieres subir una imagen para tu web, entra en
public_htmly luego en la carpetawp-content/uploads(si usas WordPress). - Una vez dentro de la carpeta de destino, pulsa el botón "Subir" (icono con una flecha hacia arriba) en la barra superior de herramientas.
- Se abrirá una ventana emergente (o una nueva pestaña) que te da dos opciones: "Seleccionar archivo" o "Arrastrar y soltar". Puedes arrastrar el archivo desde tu ordenador hasta esa zona gris punteada.
- Espera a que la barra de progreso llegue al 100%. Verás que el archivo aparece automáticamente en la carpeta.
[TIP] Si el archivo es muy grande (más de 100 MB), es posible que el navegador se sature o la conexión se corte. Para archivos enormes, es mejor que uses FTP, que te explico más abajo.
2. Subir archivos arrastrando y soltando
Esta es una de las funciones más cómodas que se han añadido en las últimas versiones de cPanel.
- Abre el Administrador de Archivos y entra en la carpeta de destino.
- Abre otra ventana del Explorador de Archivos de tu ordenador (o Finder en Mac).
- Selecciona el archivo o carpeta que quieras subir y arrástralo directamente hasta el panel derecho del Administrador de Archivos de cPanel.
- Suéltalo y automáticamente comenzará la subida. Verás una barra de progreso en la esquina inferior derecha.
Esta opción es ideal para subir varios archivos a la vez de forma rápida, siempre y cuando no sean demasiado pesados en total.
¿Qué es FTP y por qué usarlo?
FTP significa File Transfer Protocol (Protocolo de Transferencia de Archivos). Es un método más antiguo y robusto para transferir archivos entre tu ordenador y el servidor. A diferencia del Administrador de Archivos, FTP requiere de un programa específico (cliente FTP) instalado en tu ordenador, como FileZilla (gratuito), Cyberduck o WinSCP.
¿Por qué usar FTP cPanel en lugar del administrador web?
- Velocidad: Las conexiones FTP son mucho más estables y rápidas para transferencias masivas.
- Reanudación de descargas: Si se corta la conexión a mitad de una subida, FTP puede reanudarla desde donde se quedó, mientras que cPanel a veces falla.
- Gestión de múltiples archivos: Es mucho más eficiente para sincronizar carpetas enteras de tu proyecto web.
Configuración de FTP en cPanel
Antes de usar un cliente FTP, necesitas tus datos de conexión. Puedes encontrarlos en tu cPanel.
- Ve a la sección "Archivos" y busca el icono de "Cuentas FTP" (o "FTP Accounts").
- Aquí verás la "Dirección del servidor" (normalmente
ftp.tudominio.comotudominio.com), tu usuario FTP (normalmentetucuenta@tudominio.com) y podrás cambiar tu contraseña o crear nuevas cuentas FTP.
Cómo conectarte con FileZilla (Ejemplo Práctico)
- Descarga e instala FileZilla desde su página oficial.
- Abre el programa. En la barra superior verás campos para Host, Nombre de usuario, Contraseña y Puerto (déjalo en blanco o 21).
- Rellena los campos con los datos de tu "Cuenta FTP" de cPanel.
- Pulsa "Conexión rápida".
- Una vez conectado, verás dos paneles. El panel izquierdo es tu ordenador y el panel derecho es tu servidor.
- Navega en el panel derecho hasta
public_html(o la carpeta que quieras). - Arrastra los archivos desde el panel izquierdo al derecho para subirlos, o viceversa para descargarlos.
[WARNING] Nunca subas archivos directamente a la carpeta raíz de tu cuenta (la que contiene public_html), a menos que sepas exactamente lo que estás haciendo. Asegúrate siempre de estar en la carpeta correcta para evitar que tu web se rompa.
Gestionar archivos hosting: Permisos y buenas prácticas
Tanto si usas el cPanel administrador archivos como FTP, es crucial entender los permisos de archivos. Los permisos controlan quién puede leer, escribir o ejecutar un archivo.
- 644: Es el estándar para archivos normales (lectura y escritura para el dueño, solo lectura para el resto).
- 755: Es el estándar para carpetas (lectura, escritura y ejecución para el dueño, lectura y ejecución para el resto).
Si alguna vez ves un error de "Permiso denegado" en tu web, es muy probable que los permisos de un archivo o carpeta estén mal configurados.
Para cambiar permisos desde cPanel:
- Selecciona el archivo o carpeta.
- Haz clic en "Permisos" en la barra superior.
- Marca las casillas que necesites y pulsa "Cambiar permisos".
Buenas prácticas al gestionar archivos
- Haz copias de seguridad: Antes de modificar o borrar archivos importantes, descárgalos a tu ordenador. Nunca está de más.
- Renombra archivos antiguos: En lugar de borrar un archivo que pueda ser útil, renómbralo (por ejemplo,
index_old.php) para tener un respaldo. - No uses caracteres especiales: Evita espacios, tildes o ñ en los nombres de los archivos que subas. Usa guiones bajos (
_) o guiones medios (-) para que no haya problemas de compatibilidad. - Organiza tus carpetas: Mantén una estructura lógica. Por ejemplo, todas las imágenes en una carpeta
img, los CSS encss, etc. Esto facilita enormemente el mantenimiento.
Preguntas frecuentes (FAQ) sobre cPanel y FTP
Aquí te resuelvo las dudas más comunes que suelen tener los usuarios con el acceso archivos cPanel y la gestión FTP.
¿Puedo usar el Administrador de Archivos para editar el código de mi web?
Sí, totalmente. Dentro del Administrador de Archivos, al hacer clic derecho sobre un archivo de texto (como .php, .html o .css), verás la opción "Editar". Se abrirá un editor de texto básico dentro del navegador. Es útil para cambios rápidos, pero te recomiendo usar un editor profesional (como Visual Studio Code) en tu ordenador y luego subir el archivo por FTP.
¿Cuál es la diferencia entre "Subir" por cPanel y por FTP?
La principal diferencia es el método y la estabilidad. cPanel usa tu navegador web, que no está optimizado para transferencias gigantes. FTP usa un protocolo dedicado y un software especializado que es mucho más fiable para subir archivos cPanel de gran tamaño o en grandes cantidades.
¿Qué hago si no encuentro la opción "Cuentas FTP" en mi cPanel?
Es muy raro que no esté, pero si no la ves, es posible que tu plan de hosting lo tenga limitado. En ese caso, contacta con tu proveedor de hosting. Si tu hosting es con Syspanel, recuerda que el acceso es por el puerto 2106 y las herramientas de archivos se gestionan de forma diferente, pero siempre hay una opción de "Administrador de archivos" o "FTP".
¿Es seguro usar FTP?
Sí, pero con matices. El protocolo FTP estándar no es cifrado, lo que significa que tu contraseña viaja en texto plano. Por eso, es fundamental que uses SFTP (FTP sobre SSH) o FTPS (FTP sobre SSL) si tu hosting lo permite. FileZilla te da la opción de elegir el protocolo. En cPanel, la dirección suele ser la misma, pero el puerto cambia (normalmente el 22 para SFTP). Si tienes dudas, pregúntale a tu soporte técnico.
¿Puedo crear una cuenta FTP para otra persona sin darle acceso a todo el cPanel?
Sí, por supuesto. Esta es una función muy útil para dar acceso a un diseñador web sin que pueda ver tus correos o configuraciones. En "Cuentas FTP", puedes crear un usuario que solo tenga acceso a una carpeta específica (por ejemplo, public_html/tuproyecto). Así, esa persona solo podrá gestionar archivos en esa ubicación, no en todo el hosting.
Conclusión
Dominar el cPanel administrador archivos y el FTP cPanel es fundamental para cualquier persona que gestione un sitio web. Al principio puede parecer abrumador, pero una vez que te acostumbras, verás que es pan comido.
Mi recomendación es que uses el Administrador de Archivos de cPanel para tareas rápidas y esporádicas, como subir una imagen o editar un archivo de configuración. Para proyectos más grandes, como instalar un tema de WordPress o subir una web completa, utiliza un cliente FTP como FileZilla, que te ofrecerá más control y estabilidad.
Recuerda siempre mantener una copia de seguridad de tus archivos y tener cuidado con los permisos. Si sigues estos consejos, podrás gestionar archivos hosting de manera eficiente y sin sustos. Y si tu hosting usa Syspanel, ya sabes, puerto 2106, la mecánica es muy parecida. ¡Manos a la obra!
