美文网首页
Linux-B-进阶-第4章-NFS文件共享服务

Linux-B-进阶-第4章-NFS文件共享服务

作者: sky92archangel | 来源:发表于2018-10-02 09:31 被阅读0次

目录(持续更新)


基础-第0章-安装
基础-第1章-基本操作
基础-第2章-磁盘及文件系统管理
基础-第3章-获得帮助
基础-第4章-用户及权限基础
基础-第5章-网络基本配置
基础-第6章-管道,重定向及文本处理
基础-第7章-系统启动详解

进阶-第1章-日志服务
进阶-第2章-DNS域名服务器
进阶-第3章-FTP文件共享服务
进阶-第4章-NFS文件共享服务
进阶-第5章-SMB文件共享服务
进阶-第6章-WEB服务Apache篇
进阶-第7章-电子邮件服务
进阶-第8章-Linux服务基础及管理

高级-第1章-LVM逻辑卷
高级-第2章-高级权限ACL
高级-第3章-RAID提升速度及冗余
高级-第4章-高级网络-网卡绑定,子端口
高级-第5章-SELinux安全系统基础
高级-第6章-IPTable防火墙基础
高级-第7章-Linux远程管理-SSH、VNC


第4章 NFS文件共享服务


第一节
NFS是类UNIX系统之间使用广泛的文件共享协议,不同于ftp和http,NFS不需要下载后使用
直接可以使用而不需要下载
    
NFS服务将某个文件夹共享出来,客户端就可以直接通过网络挂载该共享文件夹
挂载后直接使用,无需下载

NFS效率比FTP和HTTP高,但常用于局域网

三个主流版本:NFSV2 NFSV3 NFSV4
  • NFS协议

      NFSV2和NFSV3默认需要使用rpc服务
      所以rpc服务必须开启
      
          service rpcbind start
          chkconfig rpcbind on        开机自启动
    
      NFSV4无需rpc支持,且防火墙效率
    
      NFSV2和NFSV3使用TCP和UDP传输,UDP效率高但不可靠
      NFSV4用TCP协议
    
      NFS服务默认安装
    
          service nfs start
          chkconfig nfs on
    
  • NFS,防火墙

      默认NFS使用五个端口,其中四个是动态,及rpc服务端口,动态端口无法通过防火墙
      如果需要通过防火墙,则需要配置NFS使用指定静态端口
    
      配置NFS的配置文件/etc/sysconfig/nfs,添加静态端口设置
    
          MOUNT_PORT="4001"   -挂载使用端口
          STATD_PORT="4002"   -状态使用端口
          LOCKD_TCPPORT="4003"    -TCP锁使用端口
          LOCKE_UDPPORT="4004"    -UDP锁使用端口
          
      防火墙需要配置允许以上端口,以及NFS协议的2049端口,RPC的111端口允许通过
      才能正常使用NFS
    
  • NFS共享

      NFS服务的共享配置文件为/etc/exports
    
      每个共享占用一行
    
          共享目录    允许的客户主机(选项)
    
          如:
    
          共享目录(绝对)    允许的客户主机(选项)
    
          /linuxcast-nfs  192.168.1.0/24(ro,async)
          /linuxcast-nfs  10.1.1.1(rw,sync)
          /linuxcast-nfs  *.linuxcast.net
          
      配置好共享后,可以使用命令启用
    
          service nfs start
      或   exportfs -r
    
          exportfs -v 查看共享是否生效
    
  • 客户端挂载NFS共享

      可以通过mount命令挂载NFS共享
                  
          mount -t nfs 192.168.1.100:/linuxcast-net /mnt
                  NFS服务器  共享路径
    
      也可以将配置写入/etc/fstab中,在启动时自动挂载:
      
      192.168.1.100:linuxcast-nfs     /mnt    nfs defaults 0 0
    
      挂载时可以使用-o指定挂载选项,常用选项如下:
    
          - ro        只读挂载
          - rw        读写挂载
          - vers=4    指定使用NFSv4方式挂载
    
  • NFS共享选项

      默认选项如下:
    
          - or        只读共享
          - sync      所有操作返回前必须已经写入磁盘
          - wdelay    延迟写操作,等待更多的写操作一起执行
          - root_squash   防止远程root用户使用root全乡对共享进行访问
    
      常用:
    
          - rw        读写共享
          - async     操作可以延迟写入磁盘,立即响应,可提高速度
          - no_wdelay 关闭写延迟,需要与sync选项同时使用
          - no_root_squash关闭root_squash
    

相关文章

  • Linux-B-进阶-第4章-NFS文件共享服务

    目录(持续更新) 基础-第0章-安装基础-第1章-基本操作基础-第2章-磁盘及文件系统管理基础-第3章-获得帮助基...

  • Linux挂载群晖NAS硬件存储

    一、开启群晖文件服务的NFS服务 二、配置共享文件夹 三、Linux挂载NFS文件夹

  • Centos7搭建nfs

    nfs文件共享服务: 服务端: yum -y install nfs-utils 安装nfs vim /etc/e...

  • 40-存储-NFS

    一、搭建NFS-Server 安装nfs-utils 创建 exports 文件 启动 NFS 服务并创建共享目录...

  • 2018-10-24 (linxu如何创建NFS共享文件系统)

    linxu如何创建NFS共享文件系统服务端搭建nfs服务器1. yum -y install nfs-utils ...

  • 【NFS】NFS文件共享服务

    一、实验目的 搭建一个NFS共享文件服务器,客户端可以通过NFS挂载共享目录,以达到文件共享目录。 二、实验环境 ...

  • 20171016 网络文件共享(二) NFS服务

    NFS服务介绍NFS配置文件NFS工具自动挂载实验:实现基于NFS共享的LAMP wordpress的应用 一、N...

  • Linux安装nfs共享文件

    简介nfs nfs网络文件系统常用于共享音视频,图片等静态资源。将需要共享的资源放到NFS里的共享目录,通过服务器...

  • linux 安装 nfs

    ubuntu 安装 nfs 服务: 修改配置文件: 重启nfs服务: 查看服务端的共享目录: 挂载到本地目录: c...

  • nfs服务搭建与使用

    一 服务器端 安装nfs服务 创建nfs共享目录(不能在/root目录下) 修改配置文件 修改nfs_share目...

网友评论

      本文标题:Linux-B-进阶-第4章-NFS文件共享服务

      本文链接:https://www.haomeiwen.com/subject/ryvooftx.html