跳转至

NFS

概念/术语

  • /etc/fstab
  • NFS
  • 挂载点 mountpoint

参考

  • https://ubuntu.com/server/docs/service-nfs
  • man mount
  • man nfs

挂载 NFS 共享目录

已验证的环境

  • Debian 12
  • Ubuntu 22.04/24.04

步骤

1)安装 NFS 客户端

sudo apt install nfs-common

2)创建挂载点(本地目录),以 /mnt/nfs 为例:

mkdir /mnt/nfs

3)编辑 /etc/fstab,添加挂载配置

只读:

x.x.x.x:/nfs /mnt/nfs nfs ro,user,noauto,vers=4 0 0

读写:

x.x.x.x:/nfs /mnt/nfs nfs rw,user,noauto,noatime,nodiratime,vers=4 0 0

参数说明:

  • ro 表示只读
  • rw 表示可读写
  • user 设置允许普通用户执行挂载操作
  • noauto 表示不自动挂载(开机不挂载)
  • noatimenodiratime 分别表示访问文件、目录不更新时间戳
  • vers=4 显式指定协议版本

4)使配置生效

sudo systemctl daemon-reload

5)执行挂载

挂载方式之一,指定挂载目录:

mount /mnt/nfs

5)检查

进入挂载目录,尝试浏览、创建文件等操作。