通常 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 |