La seguridad en WordPress es fundamental para proteger tu sitio web contra amenazas cibernéticas. Un aspecto crucial de esta seguridad es la correcta configuración de los permisos recomendados de directorios y archivos en WordPress. En esta guía, exploraremos en detalle estos permisos recomendados, explicaremos la importancia de los archivos críticos y ofreceremos consejos adicionales para fortalecer la seguridad de tu sitio WordPress. Entender y aplicar correctamente estos permisos es esencial para mantener tu sitio protegido y funcionando de manera óptima.
Índice
- Permisos Recomendados de directorios y archivos en WordPress
- Archivos Críticos en WordPress
- Consideraciones de Seguridad Adicionales
- Explicación de los Permisos en Linux
- Conclusión
Permisos Recomendados de directorios y archivos en WordPress
Si no conoces el tema de los permisos de directorios y archivos en Linux, no te preocupes que te lo explicamos al final de este artículo.
Directorios (Carpetas)
- Permisos recomendados: 755 (drwxr-xr-x)
- Significado: El propietario puede leer, escribir y ejecutar. Los miembros del grupo y otros usuarios pueden leer y ejecutar, pero no escribir.
Archivos Generales
- Permisos recomendados: 644 (-rw-r–r–)
- Significado: El propietario puede leer y escribir. Los miembros del grupo y otros usuarios solo pueden leer.
Archivos Críticos en WordPress
wp-config.php
- Permisos recomendados: 600 (-rw——-)
- Significado: Solo el propietario puede leer y escribir, sin acceso para otros.
- Función: Archivo de configuración principal de WordPress que contiene credenciales de la base de datos y claves de seguridad.
.htaccess
- Permisos recomendados: 644 (-rw-r–r–)
- Significado: El propietario puede leer y escribir; otros solo pueden leer.
- Función: Archivo de configuración del servidor Apache para modificar configuraciones específicas del directorio.

Consideraciones de Seguridad Adicionales
Deshabilitar Ejecución de Archivos PHP en Directorios Específicos
Para prevenir la ejecución de scripts maliciosos, es recomendable deshabilitar la ejecución de archivos PHP en la carpeta wp-content/uploads. Añade un archivo .htaccess con el siguiente contenido:
<Files *.php>
deny from all
</Files>
Configuración del Archivo .htaccess
Asegúrate de que el archivo .htaccess esté correctamente configurado para proteger tu sitio contra accesos no autorizados y la correcta ejecución de tu web.
Si quieres profundizar más sobre este archivo te animo a que visites el siguiente enlace: Tutorial del Servidor Apache HTTP: Ficheros .htaccess
Y si quieres aprender más sobre WordPress, aquí te dejo el enlace a la documentación oficial: WordPress España
Explicación de los Permisos en Linux
En Linux, los permisos se representan con tres dígitos o grupos de letras. Cada dígito corresponde a un tipo de usuario:
- Primer dígito/grupo: Permisos del propietario
- Segundo dígito/grupo: Permisos del grupo
- Tercer dígito/grupo: Permisos de otros usuarios
Cada dígito es la suma de los siguientes valores:
- 4: Permiso de lectura (r)
- 2: Permiso de escritura (w)
- 1: Permiso de ejecución (x)
Ejemplos:
- 755 (rwxr-xr-x):
- Propietario (7): Lectura (4) + Escritura (2) + Ejecución (1) = 7
- Grupo (5): Lectura (4) + Ejecución (1) = 5
- Otros (5): Lectura (4) + Ejecución (1) = 5
- 644 (rw-r–r–):
- Propietario (6): Lectura (4) + Escritura (2) = 6
- Grupo (4): Solo lectura (4)
- Otros (4): Solo lectura (4)

Esta estructura de permisos permite un control preciso sobre quién puede hacer qué con los archivos y directorios en un sistema Linux
Conclusión
Configurar correctamente los permisos recomendados de directorios y archivos en WordPress es esencial para la seguridad de tu sitio. Siguiendo estas recomendaciones y entendiendo cómo funcionan los permisos, podrás proteger mejor tu sitio WordPress contra amenazas potenciales.
Sigue aprendiendo con Maníaco Digital
Si quieres ver más información sobre cómo escribir en WordPress y mejorar el SEO de tu WordPress, visita los siguientes enlaces:
Y si te ha gustado este artículo y quieres más, no dudes en visitar el siguiente enlace: BLOG






