更改 NFSv4 绑定端口?

更改 NFSv4 绑定端口?

我需要将端口 2049/tcp 用于其他目的。有没有办法更改 NFSD 绑定到哪个端口?我不需要 NFSv3 或 NFSv2,所以我不使用 rpcbind 服务。我找不到该配置选项...

答案1

如果您只使用 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"

相关内容