OK, estoy muy confundido sobre estas cosas, por lo que las respuestas realmente descriptivas serían apreciadas, especialmente si hacen que todo este montaje sea menos mágico y más predecible.Montaje de red NFS: configurar el propietario en una cuenta específica
Estoy tratando de montar mi NAS Drobo-FS con nfs para obtener un mejor rendimiento que con cifs.
El drobo está ejecutando algunas distribuciones de Linux recortadas.
Interior/etc/fstab en la máquina cliente (Ubuntu con IP: 192.168.1.150)
# Mount Drobo
192.168.1.100:/mnt/DroboFS/Shares/public /media/drobonfs nfs rw,soft,proto=tcp,users 0 0
He unfsd instalado en el Drobo y el acceso a través de SSH. Este es el archivo de exportación en el servidor (Drobo-FS con IP 192.168.1.100):
# Allow access for client machine
/mnt/DroboFS/Shares 192.168.1.150(rw,no_root_squash)
montaje funciona bien, excepto que los archivos montados son propiedad de raíz con la mayoría de los permisos de archivo establecidos a 744 Los permisos de archivo que se muestran en el montaje en el cliente coinciden con los permisos reales en el servidor. Por ejemplo:
client$ sudo chmod 123 /media/drobonfs/somefile
client$ ls -l /media/drobonfs/somefile
---x-w--wx 1 root root 0 2012-01-04 14:15 /media/drobonfs/somefile
drobo$ ls -l /mnt/DroboFS/Shares/public/somefile
---x-w--wx 1 root root 0 Jan 4 14:15 /mnt/DroboFS/Shares/public/somefile
sudo Escritura delante de cada comando es un lastre y quiero entender lo que está pasando, así que lo que puedo hacer para montarlo en la máquina cliente con el propietario/grupo creado a mi cuenta en lugar de la raíz?
Lamentablemente no, esto no funcionó. Aún se montó, pero el propietario/grupo aún estaba configurado para rootear. – Matthew