The directory where you mount (in your case /mnt/data) also has an owner/group and access bits . Did you check them?
When e.g. *ls -l *shows it as:
drwxr-xr-x 14 root root 4096 jan 12 2008 /mnt/data/
only root can write to it. This should not surprise you.
EDIT: sorry, I did miss your sentence about: All access properties as rw for all.
I may have to reread your post, but you name your systems not consistent. Sometimes it is openSUSE box, then again it is desktop, then again it is local desktop. very embarassing. Can’t you not simply give names to them in a consistent way?
Btw, I do not see a rw option in your mount statement. Are you sure that is the default?
Ok, I was not consistent on the namespace …
But you have a point there on the permissions !
The dir where I mount the remote remote nfs server /mnt/data is:
/mnt/util
This /mnt/util in on the OpenSuSE desktop.
Both the server /mnt/data and the local /mnt/util have permissions for the same user (UID 1000 on both systems.)
I noticed that on the server the Group id for the user 1000 is different from the one on the Desktop OpenSuSE …
Default groupid for users on OpenSuSE is 100. On the Ubuntu server it is 1000 on the Ubuntu server…
This can be a problem …
Anyway theoretically this should not be a problem as both dirs are wr for all users …
it would have helped when in your first post the computer configs and statements were put in between CODE tags, as you did in your last post. Difficult to read white space in ‘normal’ text.
Nice you found it.
And when systems are strongly connected to the same users on both, try to give them the same uid/guid on both sytems. Saves a lot of trouble.