Since this has not been solved in any meaningful way, here's what I found:
First of all, you can navigate to an NFS server either through the "Other locations" tab or by pressing ctrl+l and typing in the location:
nfs://host/exposed/path
If you try that you can be met with the following error message:
That means that the server didn't allow the user to connect. Let's see what we have in the server logs:
ec 11 00:02:49 somehost rpc.mountd[45603]: refused mount request from x.x.x.x for /temporary (/temporary): illegal port 55520
The port number will be different because every request is made to a new endpoint. To fix that, do the following:
- SSH to the server
- Edit
/etc/externals
- In the options for the share you want to mount, add
insecure
- Reload the shares by running
# exportfs -a
(as a root user)
Done.
Normally, NFS connections on port higher than 1023 are not allowed. The insecure
flag specifies that this share can be mounted insecurely (meaning on high ports).
~/.config/gtk-3.0/bookmarks
. But when i click the bookmark i get error message "Sorry, could not display all the contents of "nfs": The specified location is not supported".gvfs-nfs
package. Source: bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1637988