Skip to content

NFS

目录


NFS(Network File System)网络文件系统是一种分布式文件系统协议,最初由 Sun Microsystems 开发,并在 1984 年首次发布。

使用

安装

客户端和服务端都需要安装 NFS

bash
sudo apt install nfs-kernel-server

配置

在服务端配置/etc/exports文件,添加需要共享的目录

txt
/path/to/share client_IP(rw,sync,no_subtree_check)
  • /path/to/share:需要共享的目录
  • client_IP:客户端 IP 地址
  • rw:读写权限
  • sync:同步
  • no_subtree_check:不检查子目录

启动服务

bash
sudo systemctl restart nfs-kernel-server

客户端挂载

bash
# 挂载
sudo mount -t nfs server_ip:/remote/path /local/mount/point
# 卸载
sudo umount /local/mount/point

客户端自动挂载

在客户端配置/etc/fstab文件,添加自动挂载

txt
server_ip:/remote/path /local/mount/point nfs defaults,nofail,bg,_netdev 0 0
  • defaults:默认选项
  • nofail:挂载失败不报错
  • bg:后台挂载
  • _netdev:网络连接后挂载

参考资料

Copyright © 2022 田园幻想乡 浙ICP备2021038778号-1