![Permisos 101 de AWS Lightsail Bitnami Wordpress](https://rvso.com/image/756789/Permisos%20101%20de%20AWS%20Lightsail%20Bitnami%20Wordpress.png)
Soy nuevo y me resulta difícil trabajar con la configuración de permisos en AWS lightsail bitnami Wordpress.
No entiendo por qué tengo restricciones de permisos a pesar de iniciar sesión comobitnamiusuario root?
Utilizo Cyberduck e inicio sesión comobitnamicon clave SSH y aún no tengo permisos para eliminar archivos/carpetas.
¿Existe una hoja de referencia para configurar rápidamente los permisos para fines de desarrollo de Wordpress (por ejemplo, permisos de escritura en carpetas y archivos comowp-content, wp-incluye,php.ini, .htaccess, wp-config.php,..etc y poder eliminarlo, editarlo vía sftp) y restablecerlo una vez que todo esté completo?
También estoy confundido con la estructura del directorio. ¿Cuál es la diferencia entre estas dos estructuras de directorios
/opt/bitnami/apps/wordpress/htdocs/
y/home/bitnami/apps/wordpress/htdocs
? Parecen sincronizarse entre sí. ¿Cuál es el directorio correcto a utilizar o cualquiera de los dos está bien?
No estoy seguro de si esta es la comunidad adecuada para preguntar; de lo contrario, por favor diríjame a la comunidad adecuada.
Gracias
Respuesta1
Ingeniero Bitnami aquí,
Configuramos los permisos de los archivos de WordPress estableciendo bitnami
como usuario propietario y daemon
como propietario del grupo de los archivos. Sin embargo, si realiza cambios en la aplicación usando la interfaz web (instalar complementos o temas), esos nuevos archivos son propiedad de daemon:daemon (los servicios Apache y PHP-FPM usan ese usuario y grupo para generar los archivos usando esos permisos). configuración). En ese caso, puede ejecutar los siguientes comandos para poder editar esos archivos usando el usuario bitnami
sudo chown -R /opt/bitnami/apps/wordpress/htdocs
sudo find /opt/bitnami/apps/wordpress/htdocs -type d -exec chmod 775 {} \;
sudo find /opt/bitnami/apps/wordpress/htdocs -type f -exec chmod 664 {} \;
sudo chmod 640 /opt/bitnami/apps/wordpress/htdocs/wp-config.php
Puedes aprender más sobre esto aquí.
Respuesta2
De la respuesta de Jota Martos, utilicé los comandos pero con diferentes rutas para bitnami en lightsail (actualización en 2022) son
/opt/bitnami/wordpress/
/bitnami/wordpress
Recomiendo hacer los comandos dos veces en cada ruta.
Respuesta3
Acabo de usar el código anterior para actualizar la configuración de permisos de mi archivo y el sitio web ahora está en blanco.
¿Cuál podría ser el problema? ¿Tiene alguna idea de cómo puedo restaurar el sitio web?