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

Cómo gestionar archivos en cPanel: File Manager, permisos y copias de seguridad

Actualizado el 13 de abril de 2026

Introducción: Tu sitio web, tus archivos, tu control

Si tienes un hosting con cPanel, una de las primeras cosas que debes aprender es a gestionar tus archivos. Ya sea para subir una web, editar un archivo de configuración o hacer una copia de seguridad, el cPanel File Manager es tu herramienta principal. No necesitas ser un experto en Linux ni saber comandos complicados; con esta guía aprenderás a gestionar archivos cPanel de forma segura y eficiente, incluso si es tu primer día.

Vamos a desglosar tres áreas fundamentales: el uso del cPanel File Manager, la gestión de permisos cPanel y la creación de un backup cPanel robusto. Al final, tendrás el conocimiento para realizar estas tareas con confianza y sin miedo a romper nada (aunque siempre con precaución).


1. El cPanel File Manager: Tu explorador de archivos en la nube

El cPanel File Manager es, esencialmente, un explorador de archivos como el de tu ordenador, pero que funciona dentro de tu panel de control. Te permite ver, crear, editar, mover y eliminar archivos y carpetas de tu cuenta de hosting sin necesidad de usar FTP o SSH.

1.1. ¿Dónde está y cómo se ve?

Para acceder, inicia sesión en tu cPanel y busca la sección "Archivos" (Files). Ahí verás el icono de "Administrador de archivos" (File Manager). Al hacer clic, se abrirá una nueva ventana o pestaña.

Verás una interfaz dividida en dos paneles:

  • Panel izquierdo: El árbol de directorios (la estructura de carpetas).
  • Panel derecho: Los archivos y carpetas dentro del directorio seleccionado.

La carpeta más importante para tu sitio web es public_html. Ahí es donde viven los archivos que la gente ve cuando visita tu dominio (como index.php o index.html).

[INFO] No confundas public_html con home. home es tu "casa" con todas las carpetas del sistema (logs, backups, etc.). public_html es la "vitrina" donde se muestra tu web.

1.2. Subir archivos cPanel: El primer paso

Subir archivos cPanel es muy sencillo. Sigue estos pasos:

  1. Entra en public_html (o la carpeta donde quieras subir el archivo).
  2. Haz clic en el botón "Subir" (Upload) en la barra superior.
  3. Se abrirá una ventana. Arrastra los archivos desde tu ordenador a esa zona o haz clic en "Seleccionar archivo".
  4. Espera a que la barra de progreso llegue al 100%.
  5. Una vez subido, haz clic en "Volver a /public_html" o en el botón "Atrás" del navegador para ver tu archivo en la lista.

Consejo para subir una web completa: Si tienes muchos archivos (como un WordPress), es mejor comprimirlos en un .zip en tu ordenador, subir el .zip y luego extraerlo. Te ahorrarás tiempo y errores de conexión.

1.3. Extraer archivos comprimidos (ZIP)

Si subiste un .zip, selecciónalo en el cPanel File Manager y haz clic en el botón "Extraer" (Extract) en la barra superior. Te preguntará a qué carpeta extraerlo; por defecto, lo hará en la misma carpeta donde está el .zip. Confirma y listo.

[TIP] Siempre extrae los archivos en una carpeta temporal primero si no estás seguro de la estructura. Luego mueves el contenido a public_html para evitar sobrescribir cosas importantes por error.

1.4. Editar archivos de texto

¿Necesitas cambiar una línea de código o editar un archivo de configuración como .htaccess? No necesitas descargarlo y subirlo de nuevo.

  1. Haz clic derecho sobre el archivo (o selecciónalo y clic en "Editar").
  2. Se abrirá un editor de texto plano. Haz tus cambios.
  3. Haz clic en "Guardar cambios" (Save Changes) en la esquina superior derecha.

¡Cuidado! Asegúrate de no dejar espacios en blanco extraños al final del archivo, ya que en archivos como .htaccess un espacio puede provocar un error 500 en tu web.


2. Permisos cPanel: La seguridad de tus archivos

Los permisos cPanel son un sistema de seguridad de Linux que define quién puede leer, escribir o ejecutar un archivo o carpeta. Piénsalo como una cerradura con tres llaves diferentes.

  • Lectura (Read): Permite ver el contenido del archivo.
  • Escritura (Write): Permite modificar o eliminar el archivo.
  • Ejecución (Execute): Permite "ejecutar" el archivo (especialmente importante para scripts PHP o binarios).

Estos permisos se asignan a tres tipos de usuarios:

  • Propietario (Owner): Normalmente, tú (tu usuario de hosting).
  • Grupo (Group): Un grupo de usuarios del sistema.
  • Público (Public): Todos los demás (los visitantes de tu web).

2.1. ¿Cómo se representan? Los números mágicos (644, 755, 777)

En lugar de letras, cPanel usa números. Cada permiso tiene un valor:

  • Leer (r) = 4
  • Escribir (w) = 2
  • Ejecutar (x) = 1

Sumamos los valores para cada usuario. Por ejemplo:

  • 644: Propietario: 4+2=6 (lectura y escritura). Grupo: 4 (solo lectura). Público: 4 (solo lectura). Este es el permiso estándar para archivos de web (como imágenes o HTML).
  • 755: Propietario: 7 (todo: leer, escribir, ejecutar). Grupo: 5 (leer y ejecutar). Público: 5 (leer y ejecutar). Este es el permiso estándar para carpetas.
  • 777: Todo el mundo puede hacer todo. ¡Peligroso! Solo úsalo temporalmente si un script te lo pide (como algunos instaladores) y cámbialo después.

2.2. Cómo cambiar los permisos en cPanel

  1. Selecciona el archivo o carpeta en el cPanel File Manager.
  2. Haz clic en el botón "Permisos" (Permissions) en la barra superior.
  3. Se abrirá una ventana con casillas de verificación. También puedes escribir el valor numérico directamente en el campo "Permisos".
  4. Haz clic en "Cambiar permisos" (Change Permissions).

[WARNING] NUNCA pongas permisos 777 a tus archivos de configuración (como wp-config.php en WordPress) o a tu base de datos. Es una invitación abierta a los hackers. Si un plugin te pide 777, intenta primero con 755 o 644. Si no funciona, investiga por qué, no lo hagas a ciegas.

2.3. El caso especial de las carpetas

Las carpetas deben tener permiso de ejecución (1) para que el servidor pueda "entrar" en ellas. Por eso el estándar es 755. Si pones 644 en una carpeta, el servidor devolverá un error "Permiso denegado" al intentar acceder.


3. Backup cPanel: Tu red de seguridad

Imagina que borras un archivo por error o un plugin actualiza mal tu web. Sin un backup cPanel, podrías perder horas de trabajo. Hacer copias de seguridad es un hábito que te ahorrará muchos dolores de cabeza.

3.1. Tipos de backup: Completo vs. Parcial

  • Backup completo: Incluye todos tus archivos, bases de datos, cuentas de correo y configuraciones. Es la opción más segura.
  • Backup parcial: Solo de una carpeta (como public_html) o de una base de datos específica. Útil para cambios rápidos.

3.2. Cómo crear un backup cPanel completo

  1. Ve a la sección "Archivos" (Files) y haz clic en "Copias de seguridad" (Backup).
  2. En la sección "Copia de seguridad completa" (Full Backup), haz clic en el botón "Descargar una copia de seguridad completa".
  3. Te pedirá un destino. Elige "Home Directory" para que lo guarde en tu servidor o "Remote FTP Server" si quieres enviarlo a otro sitio (avanzado).
  4. Haz clic en "Generar". cPanel empezará a crear el archivo.
  5. Cuando termine, verás el archivo en tu directorio home (en el cPanel File Manager) con un nombre como backup-YYYY-MM-DD.tar.gz. Descárgalo a tu ordenador y, si quieres, elimínalo del servidor para no ocupar espacio.

[TIP] Descargar el backup a tu ordenador es crucial. Si tu servidor falla, el backup en el mismo servidor también se pierde.

3.3. Backup de una carpeta específica (Parcial)

Es más rápido y ligero. En la misma sección "Copias de seguridad", busca "Descargar una copia de seguridad del directorio principal" o similar. Selecciona la carpeta (ej. public_html) y genera. También puedes hacerlo manualmente:

  1. Ve al cPanel File Manager.
  2. Entra en la carpeta que contiene la que quieres respaldar (ej. tu carpeta home).
  3. Selecciona la carpeta public_html.
  4. Haz clic en "Comprimir" (Compress) y elige formato .zip.
  5. Descarga el .zip resultante.

3.4. Backup de bases de datos (MySQL)

Las bases de datos (donde WordPress guarda tus posts) son otra parte vital.

  1. Ve a la sección "Archivos" > "Copias de seguridad".
  2. En "Descargar una copia de seguridad de la base de datos MySQL", verás una lista de tus bases de datos.
  3. Haz clic en el nombre de la base de datos que quieras respaldar. Se descargará un archivo .sql.

Alternativa avanzada: Puedes usar "phpMyAdmin" (en la sección "Bases de datos") para exportar una base de datos. Es útil si solo quieres una tabla específica.


4. Restaurar un backup: El momento de la verdad

Saber crear un backup cPanel es solo la mitad. Debes saber restaurarlo.

4.1. Restaurar archivos

  1. Sube tu archivo .zip o .tar.gz a la carpeta donde quieras restaurar (ej. public_html).
  2. En el cPanel File Manager, selecciona el archivo y haz clic en "Extraer".
  3. Si estás restaurando una web completa, primero vacía la carpeta public_html (selecciona todo y elimina) para evitar conflictos con archivos viejos. ¡Ojo! Hazlo solo si estás seguro de que el backup es completo.

4.2. Restaurar una base de datos

  1. Ve a "Bases de datos" > "phpMyAdmin".
  2. Selecciona tu base de datos en el panel izquierdo.
  3. Haz clic en la pestaña "Importar" (Import).
  4. Selecciona tu archivo .sql y haz clic en "Continuar".

[WARNING] Al importar una base de datos, sobrescribirás los datos actuales. Asegúrate de tener un backup de la base de datos actual antes de importar una versión anterior.


5. Preguntas Frecuentes (FAQ)

¿Por qué no puedo subir un archivo de más de 2MB?
cPanel tiene un límite de subida (upload_max_filesize). Puedes intentar subirlo por FTP, comprimirlo en partes más pequeñas o contactar a tu proveedor de hosting para aumentar el límite.

¿Qué hago si mi web da un error 500?
Suele ser un problema de permisos. Revisa que tus archivos tengan permisos 644 y tus carpetas 755. Un archivo .htaccess corrupto también puede causarlo. Renómbralo a .htaccess.bak para desactivarlo temporalmente.

¿Es lo mismo cPanel que Syspanel?
No. cPanel es un panel de control comercial muy popular. Syspanel (también conocido como HestiaCP) es una alternativa gratuita y de código abierto. Si usas Syspanel, el acceso a su administrador se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Aunque la interfaz es diferente, los conceptos de gestión de archivos y backups son muy similares.

¿Cuánto espacio ocupa un backup?
Depende del tamaño de tu web. Un sitio pequeño con pocas imágenes puede ocupar 50MB, mientras que una tienda online grande puede superar los 2GB. Revisa tu espacio disponible en la sección "Estadísticas" de cPanel.

¿Puedo programar backups automáticos?
La mayoría de los cPanel no tienen una opción nativa para programar backups, pero puedes hacerlo con un cron job (tarea programada) que ejecute un script. Sin embargo, es más fácil usar un servicio externo o un plugin si usas WordPress.


Conclusión: La práctica hace al maestro

Gestionar archivos en cPanel es una habilidad esencial para cualquier propietario de un sitio web. Con el cPanel File Manager como tu herramienta principal, entender los permisos cPanel como tu sistema de seguridad y dominar el arte del backup cPanel como tu red de seguridad, estarás en una posición mucho más sólida para manejar tu hosting con confianza.

No tengas miedo de explorar el panel. La mayoría de las acciones son reversibles si tienes un backup reciente. Empieza hoy mismo: crea un backup completo de tu sitio, descárgalo a tu ordenador y luego practica subiendo y extrayendo un archivo de prueba. En menos de una hora, te sentirás como un profesional. ¡Mucha suerte!

¿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