Tengo dos servidores Linux:
servidor de archivos
Debian 5.0.3 (2.6.26-2-686)
Samba versión 3.4.2
apache
Ubuntu 10.04 LTS (2.6.32-23-generic)
Apache 2.2.14
Tengo varios recursos compartidos de Samba en el servidor de archivos para poder acceder a los archivos de las PC con Windows. También estoy exportando /data/www-data
al servidor apache , donde lo tengo montado como /var/www
.
La configuración está bien, excepto cuando vengo a crear archivos en el soporte NFS. Termino con archivos que Apache no puede leer, o que otros usuarios de mi sistema no pueden modificar.
Con Samba, puedo especificar force user
, force group
, create mask
y directory mask
, y esto asegura que todos los archivos se crean con permisos adecuados para mi servidor web Apache. No puedo encontrar una manera de hacer esto con NFS. ¿Hay alguna manera de forzar los permisos y la propiedad con NFS? ¿Me estoy perdiendo algo obvio?
Aunque he pasado bastante tiempo con Linux, y me estoy desconectando de Windows, todavía no he podido controlar los permisos de Linux ... Si esta no es la forma correcta de hacer las cosas, estoy abierto a sugerencias alternativas