La recomendación oficial de WordPress para los permisos del directorio de instalación son:
- Propietario: Lectura, escritura y ejecución.
- Grupo: Lectura y ejecución.
- Otros: Lectura y ejecución.
Y en el caso archivos son los siguientes:
- Propietario: Lectura y escritura.
- Grupo: Solo lectura.
- Otros: Solo lectura.
Adicionalmente, es recomendado modificar los permisos del archivo wp-config por solo lectura del propietario. Puedes revisarlo en la documentación oficial de WordPress haciendo clic aquí.
Propiedad del directorio y archivos
Si utilizamos otro usuario para realizar determinas acciones en el directorio puede ocasionar que el propietario/grupo se modifique y en ese caso, deberás cambiarlo por el usuario Web de nuevo.
Para modificar la propiedad recursivamente del directorio puedes ejecutar:
# chown -R www-data:www-data /var/www/html/wordpress
El usuario Web y la ruta indicada es la que utiliza por defecto la imagen preinstalada de WordPress. Si has instalado WordPress en un directorio diferente y/o utilizas otro usuario, deberás modificar el comando de ejemplo.
Permisos del directorio y ficheros
En el caso de los permisos, si son modificados deberemos corregirlos para el correcto funcionamiento y seguridad. Por lo tanto, para ello primero accede al directorio de WordPress:
# cd /var/www/html/wordpress
Modifica los permisos de los archivos dentro del directorio con el siguiente comando:
# find . -type f -exec chmod 644 {} \;
Luego modifica los permisos de los directorios ejecutando:
# find . -type d -exec chmod 755 {} \;
Por último, siguiendo la recomendación cambia los permisos del archivo wp-config:
# chmod 400 wp-config.php
Esperamos que este artículo te haya sido de ayuda, si tienes consultas sobre esta u otra cuestión relacionada con tus servidores en Clouding, no dudes en contactar a soporte@clouding.io. ¡Estamos para ayudarte!