如果已经记得 sudo 仍然出现此消息,那可能是因为 NFS 的安全设置导致。
NFS挂载远程目录格式
按如下格式输入装载命令:
mount [Synology NAS IP 地址] : [共享文件夹装载路径] / [NFS 客户端装载点]
多加上一个选项 -o resvport 即可!
$ sudo mount -t nfs -o resvport 192.168.3.1:/mp3 /nfs_mnt
这个选项告诉系统使用本地保留的端口(通常是小于 1024 的端口)来进行连线。这是一个早期 NFS 设计上的错误假设。当时认为使用 1024 以下的端口是比较安全的,因为这代表用户具备有该电脑的root权限。不过…毕竟那是客户端的root权限,实际上没什么保护服务器的效果。