
Con suerte, una pregunta rápida sobre los permisos de escritura y lectura del servidor web.
Aquí está la cosa. Actualmente tengo esta configuración en un servidor de producción:
...
drwxr-xr-x 12 apache developers 4096 Apr 27 19:27 wp-includes
-rw-r--r-- 1 apache developers 2380 Mar 3 17:37 wp-links-opml.php
...
Es una instalación de WordPress y en el pequeño ejemplo he mostrado cómo se configuran los archivos y carpetas.
Mi pregunta es: dado que pertenezco al grupo de desarrolladores, ¿no debería poder escribir en la instalación? Sí, sé que en el ejemplo, ni los archivos ni los directorios están configurados g+w
.
Además, ¿cuáles son los efectos secundarios de que Apache sea propietario wp-links-opml.php
y no pertenezca al developers
grupo?
Gracias
Respuesta1
Si estás en el developers
grupo podrás leer esas cosas, pero no escribirlas. Como notó, los miembros del grupo no tienen permisos de escritura en ninguno de ellos.
No hay ningún inconveniente en que un propietario no pertenezca al grupo propietario de un archivo, simplemente utilizará los permisos del propietario. Por supuesto, es posible que, en este caso, desee que el grupo pueda escribirles y el propietario no. Siempre desconfío de las cosas en las que Apache puede escribir, especialmente si son ejecutables/código.