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

Cómo cambiar los permisos de archivos y carpetas en WordPress (cPanel, FTP)

Actualizado el 24 de abril de 2026

¿Alguna vez has intentado subir un archivo a tu WordPress y te has encontrado con un mensaje de error pidiendo permiso? ¿O quizás tu web se ha quedado en blanco de repente y no sabes por qué? Muchas veces, estos problemas tienen un culpable común: los permisos de archivos y carpetas mal configurados. No te preocupes, no es tan complicado como parece. En esta guía completa y sencilla, vamos a desglosar cómo cambiar los permisos de archivos y carpetas en WordPress usando cPanel y FTP, explicando todo paso a paso.

¿Qué son los permisos de archivos y por qué son importantes en WordPress?

Imagina que tu servidor es una casa muy grande. Dentro de ella hay habitaciones (carpetas) y cajas (archivos). Los permisos son como las llaves que decides dar a cada persona (usuario del sistema) para entrar en esas habitaciones o abrir esas cajas.

En WordPress, estos permisos controlan quién puede leer, escribir (modificar) o ejecutar (ejecutar como programa) cada archivo y carpeta. Si los permisos son demasiado restrictivos, WordPress no podrá leer los archivos necesarios y tu web dará errores. Si son demasiado permisivos, un hacker podría aprovecharse para modificar o borrar tu sitio.

Por eso, encontrar el equilibrio perfecto es crucial para la seguridad y el correcto funcionamiento de tu web. Los valores más comunes y recomendados son:

  • Archivos: 644 (el propietario puede leer y escribir; los demás solo pueden leer).
  • Carpetas: 755 (el propietario puede leer, escribir y entrar; los demás solo pueden leer y entrar).

Estos valores (644 y 755) son los que verás mencionados constantemente como los permisos 755 644 wordpress ideales. Son el estándar de oro para la mayoría de las instalaciones.

¿Cuándo necesitas cambiar los permisos?

Modificar los permisos no es algo que debas hacer a la ligera, pero hay situaciones concretas en las que es necesario:

  • Error al subir imágenes o archivos: WordPress no tiene permiso para escribir en la carpeta wp-content/uploads.
  • Error al instalar o actualizar plugins y temas: El sistema no puede modificar los archivos necesarios.
  • Error al conectar con el editor de archivos de WordPress: Necesitas permisos de escritura para poder editar los archivos del tema desde el panel de administración.
  • Tu web pide credenciales FTP: Esto es una señal clara de que los permisos de escritura no están bien configurados para el usuario de WordPress.
  • Después de migrar tu web a un nuevo servidor: Los permisos suelen restablecerse a valores incorrectos durante el proceso.

En estos casos, tendrás que cambiar permisos cPanel o mediante FTP. Vamos a ver cómo hacerlo de ambas formas.

Método 1: Cambiar permisos con cPanel (El método más visual)

cPanel es el panel de control más popular en el hosting. Es una interfaz gráfica que te permite gestionar tu servidor de forma sencilla. Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero recuerda que para acceder a él, la URL suele ser https://tu-dominio:2106 (el puerto 2106 es la clave para entrar).

Paso 1: Accede al Administrador de Archivos

  1. Inicia sesión en tu cuenta de cPanel (o en Syspanel).
  2. Busca la sección Archivos y haz clic en Administrador de Archivos.

Paso 2: Navega hasta tu directorio de WordPress

Una vez dentro, verás una lista de carpetas. Normalmente, tu WordPress se encuentra en una carpeta llamada public_html (o htdocs). Haz clic en ella para entrar.

Paso 3: Selecciona el archivo o carpeta

Navega hasta la carpeta o archivo al que quieras cambiar los permisos. Puedes hacer clic derecho sobre él y seleccionar Cambiar permisos, o marcarlo con un clic y luego hacer clic en el botón Permisos en la barra superior.

Paso 4: Ajusta los valores

Se abrirá una ventana emergente con una serie de casillas. Verás tres columnas: Leer, Escribir y Ejecutar. Cada una tiene tres filas: Usuario (propietario), Grupo y Público.

Aquí es donde entra la lógica de los números. Si marcas las casillas, verás que el número en el cuadro de texto cambia automáticamente.

  • Para un archivo (644): Marca Leer y Escribir para el Usuario; Leer para el Grupo y Leer para el Público.
  • Para una carpeta (755): Marca Leer, Escribir y Ejecutar para el Usuario; Leer y Ejecutar para el Grupo y Leer y Ejecutar para el Público.

También puedes escribir directamente el número (755 o 644) en el campo Cambiar permisos a y luego hacer clic en el botón Cambiar permisos.

[TIP] Te recomiendo hacer estos cambios de forma recursiva. Si cambias los permisos de una carpeta, en la ventana emergente verás una opción que dice "Cambiar también los permisos de los archivos y subcarpetas dentro de esta carpeta". Actívala solo si estás seguro de que quieres cambiar todo el contenido a la vez. Si no, es mejor ir carpeta por carpeta para evitar errores.

Método 2: Cambiar permisos con FTP (El método clásico)

Si prefieres usar un cliente FTP como FileZilla, el proceso es igual de sencillo. Esta es la alternativa perfecta si no tienes acceso a cPanel o te resulta más cómodo.

Paso 1: Conéctate a tu servidor

Abre tu cliente FTP (FileZilla es gratuito y muy popular). Introduce los datos de conexión:

  • Servidor: ftp.tu-dominio.com (o la IP de tu servidor).
  • Nombre de usuario y contraseña: Los mismos que usas para tu cuenta de hosting.
  • Puerto: Normalmente es el 21, pero si usas SFTP (más seguro), será el 22.

Conéctate y navega hasta la carpeta public_html.

Paso 2: Selecciona los archivos o carpetas

En el panel derecho (que muestra los archivos del servidor), navega hasta la carpeta o archivo que quieras modificar.

Paso 3: Cambia los permisos

Haz clic derecho sobre el archivo o carpeta y selecciona Permisos de archivo... o Permisos... en el menú contextual.

Paso 4: Introduce el valor numérico

Se abrirá una ventana con casillas de verificación, similar a la de cPanel. La forma más rápida es introducir el valor numérico directamente en el campo Valor numérico. Escribe 755 para carpetas o 644 para archivos y haz clic en Aceptar.

[WARNING] Al igual que en cPanel, ten cuidado con la opción "Aplicar a todos los archivos y carpetas subordinados". Úsala solo si es necesario, ya que un cambio masivo e incorrecto puede romper la seguridad de tu sitio.

Guía rápida de permisos específicos para WordPress

Aunque la regla general es 755 para carpetas y 644 para archivos, hay algunos archivos y carpetas especiales que requieren una atención particular. Aquí te dejo una tabla práctica para que no te pierdas:

ElementoPermisos RecomendadosPor qué
wp-config.php400 o 440Es el archivo más crítico. Contiene las claves de tu base de datos. Lo ideal es que solo se pueda leer. Si necesitas editarlo, cámbialo a 644 temporalmente.
Carpeta wp-content755Es la carpeta principal de contenido. Debe ser escribible para instalar temas y plugins.
Carpeta wp-content/uploads755 o 775Aquí se guardan todas tus imágenes y archivos subidos. Necesita permisos de escritura para que puedas subir contenido.
Carpetas de temas y plugins755Deben ser legibles y ejecutables, pero no necesitan ser escribibles una vez instalados (a menos que uses el editor de WordPress).
Archivos .htaccess644Controla la configuración de tu servidor. Debe ser legible, pero no debería ser escribible por seguridad.
Archivos .php (como index.php)644La mayoría de los archivos del núcleo de WordPress deben ser de solo lectura.

[INFO] Si tu web da un error 500 (Internal Server Error) después de cambiar permisos, es muy probable que hayas puesto un valor demasiado restrictivo en un archivo o carpeta. Vuelve a poner los valores recomendados (755/644) y el problema debería resolverse.

Preguntas Frecuentes (FAQ)

Aquí tienes las respuestas a las dudas más comunes que nos llegan sobre este tema.

¿Qué permisos debe tener la carpeta wp-content?

La carpeta wp-content debe tener permisos 755. Esto permite que WordPress pueda leer y escribir en ella, lo que es necesario para instalar y actualizar plugins y temas. Si usas un hosting más restrictivo, a veces funciona con 775, pero 755 es el estándar.

¿Por qué WordPress me pide credenciales FTP para instalar un plugin?

Este es un problema muy común. Significa que los permisos de las carpetas wp-content, wp-content/plugins o wp-content/themes no son correctos para el usuario con el que corre tu servidor web. Al cambiar los permisos a 755 para las carpetas y 644 para los archivos dentro de ellas, WordPress podrá escribir directamente y dejará de pedirte esas credenciales.

¿Qué es el chmod en WordPress?

chmod es un comando de Linux que significa "change mode" (cambiar modo). Es la forma técnica de referirse a cambiar los permisos de archivos y carpetas. Cuando ves "chmod wordpress" en internet, se refiere a la acción de usar este comando (o las herramientas gráficas como cPanel o FTP que lo hacen por nosotros) para ajustar los permisos de tu instalación de WordPress. Es el mismo proceso que hemos descrito, pero con el nombre técnico.

¿Cuál es la diferencia entre 755 y 644?

La diferencia es simple:

  • 755 (Directorios/Carpetas): El propietario puede leer, escribir y ejecutar (entrar). El grupo y los demás solo pueden leer y ejecutar (ver y entrar). Este permiso es esencial para que el servidor pueda navegar por tus carpetas.
  • 644 (Archivos): El propietario puede leer y escribir (modificar). El grupo y los demás solo pueden leer (ver). Este permiso es seguro porque impide que otros usuarios del servidor modifiquen tus archivos, pero permite que se lean y se ejecuten (en el caso de los PHP).

¿Es seguro poner todos los permisos a 777?

¡¡¡NO!!! Nunca, bajo ninguna circunstancia, pongas permisos 777 (lectura, escritura y ejecución para todos). Es la puerta de entrada perfecta para que cualquier persona con acceso al servidor pueda modificar, borrar o inyectar código malicioso en tu web. Un simple error de seguridad puede comprometer todo tu sitio. Si alguien te dice que lo hagas para "arreglar" un problema, busca otra solución. Es un consejo peligroso.

Ahora que ya sabes cómo cambiar los permisos de archivos y carpetas en WordPress, tienes una herramienta más para mantener tu sitio sano y seguro. Recuerda que la clave está en la moderación: ni demasiado restrictivo, ni demasiado permisivo. Con los valores 755 para carpetas y 644 para archivos, estarás en el camino correcto. Si tienes alguna duda, siempre es mejor preguntar a tu proveedor de hosting antes de hacer cambios drásticos. ¡Tu web te lo agradecerá!

¿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