I have two Linux servers:
Debian 5.0.3 (2.6.26-2-686)
Samba version 3.4.2
Ubuntu 10.04 LTS (2.6.32-23-generic)
I have a number of Samba shares on fileserver so that I can access files from Windows PCs. I am also exporting
/data/www-data to the apache server, where I have it mounted as
The setup is okay, except for when I come to create files on the NFS mount. I end up with files that cannot be read by Apache, or which cannot be modified by other users on my system.
With Samba, I can specify
create mask and
directory mask, and this ensures that all files are created with suitable permissions for my Apache web server. I can't find a way to do this with NFS. Is there a way to force permissions and ownership with NFS - am I missing something obvious?
Although I've spent quite a bit of time with Linux, and am weaning myself off Windows, I still haven't quite got to grip with Linux permissions... If this is not the right way to do things, I am open to alternative suggestions.