通常 NFS 是通过在服务端指定ip地址来限制访问的,如果要通过用户和密码的方式来进行访问,就需要使用SMB来代替。

在命令行挂载

通常挂载 NFS 的命令如下:

1
sudo mount -t nfs 192.168.0.98:/volume1/share /home/pi/nfs/share

这里:

服务器地址是: 192.168.0.98
在服务端的文件目录是: /volume1/share
/home/pi/nfs/share 是本地的目录

在服务端通过 ip 地址来进行限制的情况下,该命令执行后,可以正常挂载远程文件夹,但挂载后的目录无法访问,提示权限不够。

要使用指定的用户进行访问,可以将以上的密码改为:

1
sudo mount //192.168.0.98/music -o username=mshare,password=xxxxx /home/pi/nfs/share