我需要使用2049 / tcp端口作为另一个目的。 有没有办法改变NFSD绑定到哪个端口? 我不需要NFSv3或NFSv2,所以我不使用rpcbind服务。 我无法find该configuration选项…
如果您仅使用NFSv4(无RPCBIND),则可以通过向/ etc / sysconfig / nfs RPCNFSDARGS添加-p [port number]来更改端口,并确保取消注释。
我通过查看/etc/init.d/nfs发现了这一点,我发现这一行:
echo -n $"Starting NFS daemon: " daemon rpc.nfsd $RPCNFSDARGS $RPCNFSDCOUNT
我将$RPCNFSDARGS的定义追溯到文件顶部,并看到/ etc / sysconfig / nfs被加载man rpc.nfsd显示了-p选项来指定端口。
我的/ etc / sysconfig / nfs现在有这样一行:
RPCNFSDARGS="-p 2050 -N 2 -N 3"