我一直在尝试找到这个问题的明确答案,但由于 NFS 版本不同,我得到了相互矛盾的结果。
我已经按照以下步骤配置了 NFSv4https://help.ubuntu.com/community/NFSv4Howto并且目前我的机器上运行着以下服务:
- rpc.mountd
- rpcbind
- nfsd
- 锁定
以下哪项是运行 NFS 服务器所必需的仅限 v4? 我该如何禁用其余端口?因此,我应该在防火墙上打开哪些端口?
PS:我在Ubuntu 18.04上
答案1
对于 NFSv4,只需要运行 rpc.mountd 和 nfsd。
NFSv4 在 TCP 端口 2049 上运行。NFS 服务器必须在此端口上接受传入连接。与以前的 NFS 版本不同,这是唯一需要的端口。