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

Guía para gestionar archivos y permisos en cPanel: File Manager y chmod

Actualizado el 25 de febrero de 2026

¿Te suena familiar eso de ver un error 403 al intentar entrar a tu web, o no poder subir una imagen porque "no tienes permisos"? No te preocupes, no eres el único. Gestionar archivos y sus permisos es una de las tareas más comunes (y a veces frustrantes) al administrar un hosting. Pero una vez que entiendes la lógica detrás de cPanel, su File Manager y el famoso chmod, todo se vuelve mucho más sencillo.

Esta guía está pensada para que, sin importar si eres un principiante absoluto o si ya tienes algo de experiencia, aprendas a moverte con confianza dentro de tu hosting. Vamos a desglosar, paso a paso, cómo gestionar tus archivos web, qué significan realmente esos números de permisos y cómo solucionar los problemas más típicos sin volverte loco.


¿Qué es el File Manager de cPanel y por qué es tu mejor amigo?

Cuando tienes un sitio web, necesitas una forma de interactuar con los archivos que lo componen (imágenes, textos, código, etc.) que están almacenados en el servidor. Aunque puedes usar un cliente de FTP como FileZilla, la mayoría de los paneles de control incluyen una herramienta web integrada que te facilita la vida: el File Manager de cPanel.

Ventajas de usar File Manager sobre FTP

Usar el File Manager tiene varias ventajas, especialmente si estás empezando:

  • Acceso inmediato: No necesitas instalar ningún programa en tu ordenador. Solo entras a tu panel de cPanel, haces clic en el icono y ya estás dentro.
  • Velocidad: Al estar dentro del propio servidor, las operaciones de copiar, mover o renombrar archivos son mucho más rápidas que si usaras una conexión FTP externa.
  • Menos errores de conexión: Olvídate de problemas de firewall o de configuraciones raras de tu router. Todo ocurre dentro del entorno seguro del panel.
  • Herramientas integradas: Incluye opciones para editar código, comprimir y descomprimir archivos (ZIP) y, lo más importante para esta guía, cambiar los permisos archivos sin tener que escribir comandos complejos.

Cómo navegar por tu estructura de archivos

Al abrir el File Manager, lo primero que verás es una estructura de carpetas. La más importante es la que suele llamarse public_html. Piensa en esta carpeta como la puerta de entrada a tu sitio web. Todo lo que esté dentro de public_html es accesible desde internet. Los archivos que estén fuera de esa carpeta (en directorios como logs o backups) no son visibles para los visitantes de tu web.

Dentro del File Manager, puedes:

  • Subir archivos web: Usando el botón "Subir" en la barra superior. Es tan fácil como arrastrar el archivo desde tu ordenador a la ventana del navegador.
  • Crear carpetas: Para organizar tu contenido.
  • Copiar, mover y renombrar: Selecciona un archivo o carpeta y usa los botones de la barra superior para estas acciones.
  • Editar: Haz clic derecho sobre un archivo de texto (como .php o .html) y selecciona "Editar" para cambiar su código directamente desde el navegador.

Permisos de archivos: El sistema de seguridad de tu hosting

Ahora vamos con la parte que más dolores de cabeza causa: los permisos archivos. Cada archivo y carpeta en tu servidor Linux tiene un "candado" que le dice al sistema quién puede hacer qué con él. Este sistema se llama chmod (del inglés change mode).

Entendiendo los números: 644, 755, 777

Seguro que has visto estos números en algún tutorial. Son la clave para entender los permisos. Se dividen en tres grupos de números, cada uno con un significado específico:

  • Primer dígito: Permisos del propietario (tú, el dueño del archivo).
  • Segundo dígito: Permisos del grupo (normalmente, otros usuarios del servidor).
  • Tercer dígito: Permisos para todos los demás (el resto del mundo, incluyendo los visitantes de tu web).

Y cada dígito es la suma de tres valores simples:

  • 4 = Lectura (r): Puede ver el contenido del archivo.
  • 2 = Escritura (w): Puede modificar o borrar el archivo.
  • 1 = Ejecución (x): Puede ejecutar el archivo (importante para scripts).

Por ejemplo, el número 644 se desglosa así:

  • 6 (4+2) para el propietario: Lectura y escritura.
  • 4 para el grupo: Solo lectura.
  • 4 para el resto: Solo lectura.

Esto significa que tú puedes editar el archivo, pero los visitantes solo pueden verlo. Es el permiso estándar para la mayoría de los archivos de tu web (HTML, imágenes, CSS).

¿Qué permisos son los correctos para cada tipo de archivo?

Usar los permisos correctos es vital para la seguridad. Un error común es poner 777 (todos pueden leer, escribir y ejecutar) en todo, pensando que así se solucionan los problemas. ¡Error! Eso es una invitación abierta para que cualquiera pueda modificar o borrar tus archivos.

Aquí tienes una guía rápida:

  • Archivos normales (.html, .jpg, .css): Usa 644. El propietario puede escribir, y el resto solo leer.
  • Carpetas/directorios: Usa 755. El propietario puede entrar, listar y crear archivos; el resto puede entrar y ver el contenido. Es crucial que las carpetas tengan permiso de ejecución (1) para que el servidor pueda acceder a ellas.
  • Scripts o archivos que necesitan escribir en el servidor (por ejemplo, una carpeta de caché o de subida de imágenes): Un valor común es 775 (propietario y grupo pueden todo, otros solo leer) o 755. Evita el 777 a menos que sea absolutamente necesario y lo entiendas perfectamente.

Cómo cambiar permisos con chmod en cPanel (Paso a paso)

Cambiar los permisos archivos desde cPanel es muy visual y no necesitas usar líneas de comandos. Sigue estos pasos:

  1. Inicia sesión en tu cPanel y busca la sección Archivos. Haz clic en File Manager.
  2. Navega hasta la carpeta donde se encuentra el archivo o carpeta que quieres modificar.
  3. Haz clic derecho sobre el archivo o carpeta. En el menú desplegable, selecciona Cambiar permisos (o "Change Permissions").
  4. Se abrirá una ventana emergente. Verás las casillas de verificación para Lectura, Escritura y Ejecución, y un campo de texto donde puedes escribir el valor numérico (por ejemplo, 644).
  5. Tienes dos opciones:
    • Marcar y desmarcar las casillas según lo que necesites.
    • Escribir el número directamente en el campo Permisos.
  6. Haz clic en Cambiar permisos para guardar los cambios.

[TIP]: Si estás editando una carpeta que contiene muchas subcarpetas y archivos, puedes marcar la casilla "Cambiar los archivos y carpetas dentro" para aplicar los permisos de forma recursiva. ¡Úsalo con cuidado!


Solución de problemas comunes con permisos (FAQ)

Aquí tienes las soluciones a los errores más frecuentes que te puedes encontrar.

Error 403 Forbidden (Acceso denegado)

Este es el error más común. Significa que el servidor no tiene permiso para leer los archivos de tu web.

  • Causa: Normalmente, los permisos de tus archivos o carpetas son demasiado restrictivos (por ejemplo, 600 en un archivo o 700 en una carpeta).
  • Solución: Cambia los permisos archivos de tus carpetas a 755 y el de tus archivos a 644 siguiendo los pasos anteriores. Esto suele resolver el problema al instante.

No puedo subir archivos web o imágenes desde el panel de administración

Si tu CMS (como WordPress) no te deja subir imágenes o instalar plugins, es porque no puede escribir en el servidor.

  • Causa: La carpeta donde intenta escribir no tiene permisos de escritura para el usuario del servidor web.
  • Solución: Localiza la carpeta problemática (por ejemplo, wp-content/uploads en WordPress) y cámbiale los permisos a 755 o 775. Nunca uses 777 si puedes evitarlo. Después de hacer el cambio, intenta subir el archivo de nuevo.

¿Por qué no debo usar permisos 777?

El permiso 777 es el más inseguro que existe. Le da a cualquier usuario del mundo (no solo a los visitantes, sino a cualquier bot o atacante) la capacidad de leer, modificar y ejecutar tus archivos. Si un hacker encuentra un archivo con 777, puede inyectar código malicioso para robar datos o convertir tu web en parte de una red de spam. Es una de las primeras cosas que un atacante busca.

[WARNING]: Si un plugin o tutorial te pide que pongas una carpeta en 777 de forma permanente, busca una alternativa. Es una mala práctica de seguridad. Un valor de 755 o 775 es casi siempre suficiente.

Alternativa al File Manager: Usar FTP para subir archivos web

Aunque el File Manager es genial, muchos usuarios prefieren el FTP para subir muchos archivos a la vez o hacer una copia de seguridad local.

  • ¿Qué es FTP? Es un protocolo de red que te permite transferir archivos entre tu ordenador y el servidor.
  • ¿Cómo lo uso? Necesitas un cliente FTP (como FileZilla) y los datos de conexión que encontrarás en tu cPanel en la sección Cuentas FTP.
  • Ventaja: Es mucho más rápido para subir una web completa con miles de archivos.
  • Desventaja: No tiene una forma gráfica tan sencilla para cambiar permisos como el File Manager. Tendrás que hacer clic derecho sobre el archivo y buscar la opción "Permisos de archivo" dentro del cliente FTP.

Consejos de seguridad y buenas prácticas

Para terminar, aquí tienes algunas recomendaciones para mantener tu hosting seguro y funcionando sin problemas.

  1. Cambia los permisos con cabeza: No experimentes con valores aleatorios. Si no estás seguro, usa 644 para archivos y 755 para carpetas.
  2. Audita tus archivos: De vez en cuando, revisa si hay archivos o carpetas con permisos 777. Puedes usar el File Manager para ordenar por permisos y detectarlos rápidamente.
  3. Mantén tus scripts actualizados: Tanto WordPress como sus plugins y temas. Las vulnerabilidades de seguridad suelen explotarse a través de archivos desactualizados.
  4. Realiza copias de seguridad: Antes de hacer cambios drásticos en los permisos de una carpeta grande, descarga una copia de seguridad de tu sitio. Así, si algo sale mal, puedes restaurarla fácilmente.
  5. Usa contraseñas fuertes: Tanto para tu cPanel como para tus cuentas FTP. Una contraseña débil es la puerta de entrada más fácil para un atacante.

[INFO]: Si en algún momento usas un panel de control alternativo como Syspanel (el antiguo HestiaCP), el acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Aunque la interfaz es diferente, la lógica de gestión de archivos y permisos es muy similar a la de cPanel, y los valores de chmod (644, 755, etc.) funcionan exactamente igual, ya que ambos están basados en sistemas Linux.


Conclusión

Gestionar archivos y permisos en cPanel no tiene por qué ser un dolor de cabeza. Con el File Manager tienes una herramienta visual y potente para subir archivos web, organizarlos y modificar sus permisos sin necesidad de ser un experto en sistemas. Recuerda siempre la regla de oro: el menor privilegio necesario. Usa 644 para archivos y 755 para carpetas, y reserva los permisos más altos solo para casos muy puntuales y con plena consciencia de los riesgos.

Con esta guía, ya tienes el conocimiento básico para resolver los errores más comunes y mantener tu sitio web seguro y operativo. Si te surge alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o abrir un ticket de soporte. ¡Buena suerte con tu 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