I am not sure if the title is descriptive enough, but I did my best to explain the problem.
I have an Ubuntu 12.04 NFS server sharing home folder of user MyUser as /home/MyUser I also have a client that connects to this server and the client is running Elementary OS Luna, which I believe is based on Ubuntu 12.04.
I have a standard username and home folder structure across my machines, so the client also has the user MyUser. Both the shared home folder on server and client have the same structure; there is a work directory with tools and data under it. So both for the client and the server I have:
When I connect to server from the client, the directory I mount on the client correctly matches the one on the server, but some folders such as data and tools above are symbolic links to their local versions on the client!
So the mounted directory in effect hides the remote folders when there is an overlap and shows the local ones instead. I have absolutely no clue what may cause this problem.
/etc/exports on the server contains:
and I mount the remote folder on the client via:
sudo mount -o rw 192.168.0.13:/home/MyUser /nfs_share
What is wrong here?