简介:

NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。

作用:

多个机器共享一台CDROM或者其他设备。这对于在多台机器中安装软件来说更加便宜跟方便。

员工都可以操作同一目录,方便工作

客户端可在nfs上观看影视文件,节省本地空间。

实验环境:

redhat8.0

serverA ip:192.168.22.1/24

clientA ip:192.168.22.3/24

实验1:共享本地test目录,实现客户机能通过nfs使用共享的目录

1.在serverA安装rpc和nfs服务(图形化自带这两个服务)

[root@serverA ~]# yum -y install rpcbind nfs-utils
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
appstream                                     3.1 MB/s | 3.2 kB     00:00
baseos                                        2.7 MB/s | 2.7 kB     00:00
Package rpcbind-1.2.5-3.el8.x86_64 is already installed.
Package nfs-utils-1:2.3.3-14.el8.x86_64 is already installed.
依赖关系解决。
无需任何处理。
完毕!

2.关闭防火墙和selinux,启动rpc和nfs服务

[root@serverA ~]# systemctl stop firewalld.service
[root@serverA ~]# setenforce 0[root@serverA ~]# systemctl start rpcbind nfs-server.service 

3.创建共享目录

[root@serverA ~]# mkdir test
[root@serverA ~]# cd test/
[root@serverA test]# pwd
/root/test
[root@serverA test]# touch 123
[root@serverA test]# ls
123

4.编写配置文件,重启服务

[root@serverA ~]# vim /etc/exports    //编写配置文件
/root/test      192.168.22.3(rw,sync)    //共享的目录 可以接收的网段(读写,同步到内存)[root@serverA ~]# systemctl restart nfs-server.service

5.clientA挂载使用

[root@clientA ~]# showmount -e 192.168.22.1    //测试
Export list for 192.168.22.1:
/root/test 192.168.22.3                        //会显示出192.168.22.1共享出来的目录[root@clientA ~]# cd /opt/
[root@clientA opt]# ls
[root@clientA opt]# mkdir test                //客户端新建挂载点
[root@clientA opt]# ls
test[root@clientA opt]# mount -t nfs 192.168.22.1:/root/test /opt/test // -t 指定挂载类型

此时clientA创建文件显示没权限

给其他用户添加写的权限

再次尝试

 实验2:共享镜像文件,让clientA使用serverA的yum源

1.先查看clientA的本地yum源

2.查看serverA本地yum挂载点

3.serverA编写nfs配置文件

[root@serverA ~]# vim /etc/exports
/root/test      192.168.22.3(rw,sync)
/yum    192.168.22.3(ro)                //添加此行。注意目录要与yum挂载点一致[root@serverA ~]# systemctl restart nfs-server.service    //重启服务

4.clienttA挂载目录

[root@clientA ~]# showmount -e 192.168.22.1
Export list for 192.168.22.1:
/yum       192.168.22.3
/root/test 192.168.22.3[root@clientA ~]# mkdir /yum
[root@clientA ~]# mount -t nfs 192.168.22.1:/yum /yum

yum仓正常使用

安装httpd服务测试

Linux redhat8.0 NFS共享目录相关推荐

  1. 【Linux】配置NFS共享目录

    环境 [root@localhost file]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.6 (Maipo ...

  2. linux如何挂载nfs共享目录,在Linux中,如何挂载NFS共享

    网络文件系统( NFS )是一种分布式文件系统协议,允许你通过网络共享远程目录,使用NFS,可以在系统上挂载远程目录,并像使用本地文件一样使用远程文件. 在Linux和UNIX操作系统上,可以使用mo ...

  3. linux nfs系统客户端,Linux系统中挂载共享目录NFS文件系统客户端安装与配置

    NFS服务简介      NFS是Network  File System(网络文件系统).主要功能是通过网络让不同的服务器之间可以共享文件或者目录.NFS客户端一般是应用服务器(比如web,负载均衡 ...

  4. Linux系统中如何创建NFS共享目录

    Linux共享目录是让不同的服务器可以共同分享数据的功能,那么你知道Linux系统如何设置NFS共享吗? 网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录) ...

  5. win10连接linux nfs,WIN10旗舰版怎么挂载NFS共享目录?方法分享

    win10系统的NFS共享目录可以让Linux和Windows之间的文件共享成为可能, NFS是Unix中广泛使用的文件共享协议,在Linux下得到了传承,使用简单,读写性能强大.过去Windows与 ...

  6. win10连接linux nfs,win10系统挂载nFS共享目录的操作技巧

    在win10系统的使用过程中大家大概需要在系统中挂载NFs共享,但 是很少有网友了解挂载NFs共享的操作办法,对于菜鸟网友来说大概都不明白挂载NFs共享是什么,在今后的使用过程中相信我们都会碰到挂载N ...

  7. Linux的NFS共享目录

    准备工作 1.准备两台虚拟机,一台作为服务器,一台作为客户机: 配置服务器ip地址:192.168.101.2 配置客户机ip地址:192.168.101.3 2.关闭两台的防火墙:systemctl ...

  8. 搭建NFS共享目录,解决wordpress负载均衡图片上传问题

    1.剧情回顾 在之前的博客里面,我搭建了两个WEB服务器,然后在前端搭建了一个Nginx负载均衡服务器,用来分发请求给两个不同的服务器(https://blog.51cto.com/superpcm/ ...

  9. 远程连接linux服务器文件共享,linux mount 远程服务器共享目录

    NFS是文件系统.在网络存储方面我们应该有所了解.那么针对NFS服务器的安装和设置我们来详细介绍一下.首先让我们看一下NFS服务器的安装步骤. 一.NFS服务器的安装 检查linux系统中是否安装了n ...

最新文章

  1. ios bug 分析
  2. Swift的类,及存储属性,计算发发样码
  3. 【转】深入分析JAVA IO(BIO、NIO、AIO)
  4. java 容器 List
  5. python3 用递归方法列出所有目录与文件
  6. SPI子系统分析之一:框架
  7. MySoft.Data入门篇:编写业务逻辑
  8. 『网站设计』配色宝典
  9. 移植sqlite3到arm-linux上(AM3352)
  10. vue中添加mp3音频文件
  11. Axure与markman
  12. 【转贴】对《高质量程序设计指南--C++/C第二版》的探讨
  13. SpaceX龙飞船成本
  14. Not live in vain——Leo关于生与死的感悟
  15. 网站外网访问以及如何申请域名
  16. Windows 2008R2 +MDT2013+WDS(1)
  17. 计算机毕业设计选题 论文+源码+PPT
  18. HEAD: HEtero-Assists Distillation for Heterogeneous Object Detectors
  19. 像素与分辨率之间的关系
  20. 在Eclipse下安装UMLet

热门文章

  1. C#编程基础-项目2:智能问答机器人-while循环、break语句的使用
  2. 室内装饰培训 地面装饰要注意什么
  3. C/C++ bind函数应用详解
  4. 3 - 分布式系统的流量防卫兵:Sentinel
  5. 合泰杯比赛总结(一)
  6. Logstash filter grok正则的使用及介绍
  7. N5105 软路由安装 ESXi 7 直通核显给 Debian / Ubuntu 虚拟机通过 Docker 实现 jellyfin 硬件转码视频文件(硬解/编码)
  8. Java中利用面向对象写个简单的图书管理系统
  9. JavaScript入门 轮播/表单验证 Day17
  10. google APP 说明