如何在 Linux 中使用 mount 命令挂载 NFS 共享目录?

问题浏览数Icon
2
问题创建时间Icon
2025-06-05 11:11:00
回答 | 共 1 个
作者头像
windpath77

在 Linux 中使用 mount 挂载 NFS 共享目录的命令格式为:mount -t nfs <服务器IP>:<共享目录路径> <本地挂载点>,例如 mount -t nfs 192.168.1.100:/shared /mnt/nfs。需确保本地挂载点存在且服务器允许访问。

延伸知识点:NFS 版本差异。NFS 协议有 v3、v4 等版本,主要区别如下:

  1. 协议依赖:NFSv3 依赖 rpcbindrpc.statd 服务,而 NFSv4 通过单一端口(默认2049)通信,无需额外服务。
  2. 状态管理:NFSv3 是无状态协议,重连后需恢复操作;NFSv4 是状态化协议,支持会话恢复。
  3. 安全性:NFSv4 强制集成 Kerberos 认证(可选),支持更细粒度的权限控制。
  4. 文件锁:NFSv4 内置文件锁机制,而 NFSv3 依赖外部服务 rpc.lockd。 使用时应通过 -o nfsvers=3-o nfsvers=4.2 明确指定版本以避免兼容问题。