This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
permisos [30/04/2009 16:42] fernando |
permisos [05/05/2009 00:00] |
||
---|---|---|---|
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? | ||
- | |||
- | {{tag>admin}} |