This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
permisos [05/05/2009 00:00] |
permisos [05/05/2009 18:43] fernando |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Permisos para bases de datos ====== | ||
+ | Un recordatorio por si vuelvo a olvidar cómo se hace esto. | ||
+ | |||
+ | Quiero que el servidor web (Apache) pueda escribir ciertos archivos, y también quiero poder escribirlos desde mi cuenta de usuario. Pero por seguridad no quiero asignar permisos de escritura a //todos// los usuarios. | ||
+ | |||
+ | Lo que hago es cambiar el grupo dueño de los archivos con ''chgrp'', y luego asigno al grupo permiso para escribir. | ||
+ | |||
+ | Nota: en Ubuntu Apache corre bajo la cuenta del usuario ''www-data''. | ||
+ | |||
+ | sudo chgrp www-data biblio.mst biblio.xrf | ||
+ | chmod g+w biblio.* | ||
+ | | ||
+ | $ ll biblio.* | ||
+ | -rw-rw-r-- 1 fernando www-data 3939840 2008-03-06 14:41 biblio.mst | ||
+ | -rw-rw-r-- 1 fernando www-data 19456 2008-03-06 14:41 biblio.xrf | ||
+ | |||
+ | |||
+ | ¿Hay una mejor manera de resolver este problema? | ||
+ | |||
+ | ¿Y cómo usamos ''chgrp'' en el caso de un servidor al que accedemos por FTP? | ||
+ | |||
+ | |||
+ | Ver también: [[http://articles.slicehost.com/2007/9/18/apache-virtual-hosts-permissions|Apache Virtual Hosts -- Permissions]] (Slicehost). | ||
+ | |||
+ | {{tag>admin}} |