安装NFS服务器


NFS服务器是什么?
网络文件系统、类unix系统中使用。

搭建NFS环境

Ubuntu安装NFS服务器

安装前刷新软件源:

$ sudo apt update

安装NFS服务器(-y表示默认安装方式):

$ sudo apt install nfs-kernel-server -y

配置NFS 服务端

(1)、创建共享文件夹,我这里用的名字是workdir,并创建在桌面目录/home/username/下,不同用户的username不同,需要自己修改和替换以下的命令(-p表示如果这个文件夹路径不存在,就会直接创建这个路径文件夹):

sudo mkdir -p /home/username/workdir

(2)、NFS服务器安装完成后,/etc目录下会生成一个exports文件,我们打开/etc/exports文件:

$ sudo vim /etc/exports

(3)、添加配置信息

/home/username/workdir *(rw,sync,no_root_squash)
  • /home/username/workdir:指定分享文件名。
  • *:所有网段都可以读写
  • rw:读写权限
  • sync:将资料同步写入到内存与硬盘中
  • no_root_squash:用户具有挂载目录的全部操作操作权限

(4)、更新exports配置

$ sudo exportfs -arv

看到以下信息则更新配置成功:

exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "*:/home/username/workdir".
  Assuming default behaviour ('no_subtree_check').
  NOTE: this default has changed since nfs-utils version 1.0.x

exporting *:/home/username/workdir

(5)、查看NFS共享情况

$ showmount -e
Export list for username-VirtualBox:
/home/username/workdir *

开发板安装NFS客户端

给开发板上电,使用软件MobaXterm通过串口与PC连接。

第一次启动开发板需要sudo apt update刷新软件源:

$ sudo apt update

安装NFS服务器(-y表示默认安装方式):

$ sudo apt install nfs-kernel-server -y

查看NFS服务器共享目录

$ showmount -e+"NFS服务端IP"

挂载NFS文件系统

挂载前需要获得NFS服务端的IP地址,打开服务端终端输入:

$ ifconfig

获得IP后检查服务端和开发板能发ping通,ping通后我们开始挂载:

$ sudo mount -t nfs "NFS服务端IP":/home/username/workdir /mnt
  • -t nfs:指定挂载的文件系统格式为nfs
  • :/home/username/workdir:指定NFS服务器的共享目录
  • /mnt:本地挂载目录

检测是否挂载完成

在开发板下进入本地挂载目录 /mnt :

$ cd /mnt

建立文件随意输入字符保存退出:

$ sudo vi helloworld.txt

回到主机,进入NFS服务器的共享目录/home/username/workdir/

$ cd /home/username/workdir/

目录下已经有helloworld.txt文件,并可以看到共享文件同步内容。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FantasyQin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值