测试环境:
服务端:centos 8.3 IP:172.16.14.111
客户端:centos 8.4 IP:172.16.14.92

**

服务端需要的配置

创建需要分享的目录
例如:mkdir /ShareFile
**

1、安装软件

**
yum install -y nfs-utils.x86_64 rpcbind.x86_64
NFS的实现依赖于RPC(远程过程调用)机制,RPC充当NFS服务器和客户端的中介,以完成从远程到本地的映射过程,提供RPC支持的服务为rpcbind,提供nfs共享的服务为nfs-server,CentOS 8中需要安装nfs-util和rpcbind软件包来提供NFS共享服务,前者用于NFS共享发布和访问,后者用于RPC支持

2、把nfs-server和rpcbind服务设置为开机自启,以便每次开机后自动启用

systemctl enable nfs-server.service
systemctl enable rpcbind

3、编辑nfs配置文件,指定挂载的目录,挂载的网段和配置信息

vim /etc/exports
#nfs的主要配置文件
/ShareFile 172.16.14.0/24(rw,sync,no_root_squash)
rw:可读写,sync:同步数据到硬盘和内存,no_root_squash:以root用户
#rw :读写;
#ro :只读;
#sync :同步模式,内存中数据时时写入磁盘;
#async :不同步,把内存中数据定期写入磁盘中;
#no_root_squash :加上这个选项后,root用户就会对共享的目录拥有至高的权限控制,就像是对本机的目录操作一样。不安全,不建议使用;
#root_squash :和上面的选项对应,root用户对共享目录的权限不高,只有普通用户的权限,即限制了root;
#all_squash :不管使用NFS的用户是谁,他的身份都会被限定成为一个指定的普通用户身份

4、启动nfs-server和rpcbind服务

systemctl start nfc-server
systemctl start rpcbind

5、查看是否关闭防火墙和selinux

systemctl status firewalld 查看状态是否是loaded
如果不是运行下面命令
systemctl stop firewalld
systemctl disable firewalld
关闭selinux
setenforce 0

6、查看输出的共享目录

showmount -e 或者 exportfs
/ShareFile 172.16.14.0./24

客户端挂载:

创建本地挂载目录:
例如:mkdir /DataFile
mount 172.16.14.111:/ShareFile /DataFile/

查看绑定状态:mount
172.16.14.111:/ShareFile on /DataFile type nfs4 (rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=172.16.14.92,local_lock=none,addr=172.16.14.111)

Centos8 NFS服务器搭建相关推荐

  1. ubuntu nfs 服务器搭建

    参考资料:朱老师物联网大讲堂嵌入式linux一期课程,环境搭建相关资料(微信搜索"朱老师物联网大讲堂",关注公众号可下载相关资料) ubuntu nfs 服务器搭建 前言 一.安装 ...

  2. NFS服务器搭建-共享PC与ARM主板文件

    NFS服务器搭建-共享PC与ARM主板文件 在搭建好交叉编译环境之后需要实现目标板与宿主机的文件共享,在这里选择NFS,由于资料较多.需要注意的以下几点: 目标板与宿主机需要连接在同一个网段内. 宿主 ...

  3. centos 5.4 nfs服务器搭建

    NFS(Network File System)的基本原则是让不同客户端及服务器通过一组RPCs共享相同的文件系统.它独立于操作系统,允许不同硬件及操作系统的系统共同进行文件的共享.虽然NFS可以在网 ...

  4. Exynos4412 NFS服务器搭建

    环境: 主机:ubuntu 12.04 开发板主芯片:Exynos4412 交叉编译器:arm-2009q3.tar.bz2 一.确保pc ip和开发板ip处于同一网段 例如:我的ubuntu12.0 ...

  5. 2Ubuntu/RedHat下nfs服务器搭建,Linux多台电脑共享目录

     1安装nfs(网络文件系统)服务器 共享的原理: 安装命令: sudo apt-get install nfs-kernel-server 2设置/etc/exports配置文件 添加以下这行配 ...

  6. win10系统nfs服务器搭建

    进行嵌入式linux开发时往往会使用到nfs服务,将主机硬盘挂载到嵌入式板卡上,以win10系统为例说明nfs服务器安装方法. 1. 安装nfs服务器 这里使用的是nfs1.1.69版本,选择默认的安 ...

  7. 【Linux】NFS服务器搭建配置挂载

    一.服务端配置 1.创建目录 mkdir /app/nas 2.安装nfs.rpc [root@localhost ~]# yum install -y nfs-utils [root@localho ...

  8. Centos7 | NFS服务器搭建与配置

    一.NFS服务简介 1.什么是NFS NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器.不同的操作系统可以共享彼此的文件. NFS服务器可以让PC将网 ...

  9. NFS服务器搭建与配置

    NFS服务器简介 Linux和Windows之间可以通过Samba共享文件,Linux之间资源共享可以用到网络文件系统(Network File System , NFS) 它的核心功能就是可以通过网 ...

最新文章

  1. C#正则实现匹配一块代码段
  2. asp.net MVC3 弹出窗口里嵌一个View代码
  3. Scala声明变量、常用类型、条件表达式、块表达式、循环
  4. python barrier_Python多线程-Barrier(障碍对象)
  5. 如何在 Zabbix 执行远程主机的脚本或指令?如何用 Zabbix 监控网站的访问量?
  6. 视频播放加密功能的演示
  7. 物联网学习之旅:微信小程序控制STM32(二)--ESP8266连接mqtt服务端
  8. Hadoop—数据仓库分层介绍
  9. USB Server助力广汽埃安U盾远程安全管控
  10. __ieee80211_data_to_8023
  11. Android手机解网络锁软件,GalaxSIM解锁工具 GalaxSim Unlock
  12. MPC5607B串口接收中断程序
  13. 电机调速程序c语言,步进电机调速控制系统设计C语言程序及说明.doc
  14. 代尔夫特理工大学计算机科学排名,2019-2020代尔夫特理工大学世界排名多少【QS最新第50名】...
  15. react-native 调用第三方 SDK
  16. java 跨 module 引入包不成功问题
  17. redis 运维讲解01
  18. 爬取马蜂窝英国旅行攻略
  19. react 和 vue(组件化) 实现两份数据的差异对比 合并及撤销
  20. 《2021 胡润全球富豪榜》发布:38 岁的张一鸣首次进入中国前五

热门文章

  1. Keil软件添加新源文件
  2. mysql gitd 主从搭建_Yii2 优雅的 Active Record - SegmentFault 思否
  3. java实现excel导入导出(jxl),Java面试题及解析
  4. 失望苦闷 喝一杯乌龙茶
  5. 已知弧长和弦长求半径
  6. 16亿乐透大奖有独主,也有人输(哭)的响亮
  7. linux三国杀,三国杀!Linux、openSUSE和Ubuntu对比
  8. My Life, Rated!
  9. git切换分支,暂存修改代码
  10. 5年大厂Java高频面试题及答案整理