侧边栏壁纸
  • 累计撰写 54 篇文章
  • 累计创建 71 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Linux与Linux间通过NFS实现多台服务器共享文件夹

Seger
2024-11-22 / 0 评论 / 0 点赞 / 156 阅读 / 421 字

两台服务器IP分别是
10.168.1.5 (分享共享文件夹端)
10.168.1.4 (挂载共享文件夹端)

分别在两台Linux安装NFS服务

更新软件包

sudo apt-get install update

安装NFS

sudo apt-get install nfs-kernel-server

在分享端创建共享文件夹,比如

sudo mkdir -p /home/nsf_share

我主要是分享qbittorrent的下载link目录给emby使用,目录路径如下,后面我将直接使用整个/home路径,记得更换成自己实际共享路径。

配置NFS共享

编辑/etc/exports

nano /etc/exports

在文中添加以下内容

/home *(rw,sync,no_root_squash,no_subtree_check)

注释:/home 共享的文件夹路径
* 表示允许任何客户端访问
rw 表示读写权限
sync 表示同步写入
no_root_squash 表示以root权限访问
no_subtree_check 表示不检查子目录

启动NFS服务

在两台Linux上面启动NFS并设置开机启动
启动NFS

sudo systemctl start nfs-kernel-server

设置开机自启动

sudo systemctl enable nfs-kernel-server

在挂载端挂载共享文件夹

先测试一次性挂载,重启后会失效
创建挂载目录

sudo mkdir -p /home/ptshare

临时挂载

sudo mount -t nsf 10.168.1.5:/home /home/ptshare

设置开机自动挂载
编辑/etc/fstab

nano /etc/fstab

在文中添加以下内容

10.168.1.5:/home/link /home/ptshare nfs defaults 0 0

启动NFS服务

在两台Linux上面启动NFS并设置开机启动
启动NFS

sudo systemctl start nfs-kernel-server

设置开机自启动

sudo systemctl enable nfs-kernel-server

进行重启服务器

reboot

检查是否挂载成功

df -h
0

评论区