Linux(8.4)NFS

一、概念

  • NFS 是一种分布式文件系统协议,允许用户在网络上共享文件和目录,就好像它们是本地文件系统的一部分一样。它基于客户端 - 服务器模型,服务器端将本地的文件系统共享出来,客户端可以通过挂载(mount)这些共享的文件系统来访问其中的文件和目录。

理解图
在这里插入图片描述

二、详解NFS

1)软件名

  • nfs-utils
  • rpcbind

2)服务名

  • nfs
  • rpcbind

3)配置文件

  • 主配置文件/etc/nfs.conf
  • 存储配置文件/etc/exports

4)端口号

TCP/2049

5)相关命令

  • exportfs -r
  • showmount -e
  • mount.nfs

三、部署NFS

基于RedHat9.5安装部署NFS服务

一、NFS服务端

1)配置源(本地或者网络源)

2)2、安装NFS**

[root@localhost ~]# yum -y install nfs-utils.x86_64

3)启动服务

[root@localhost ~]# systemctl start nfs-server.service rpcbind.service

4)配置/etc/exports (默认配置文件为空)

  • 语法

    共享文件的路径  	客户端按地址(权限)
    /				 192.168.146.0/24(rw)
    
  • 指定网段

    [root@localhost ~]# cat /etc/exports
    /nfs    192.168.146.0/24(rw)
    
  • 选项

    NFS选项功能描述NFS选项功能描述
    ro只读共享rw读写共享
    sync同步写操作async异步写操作
    wdelay延迟写操作root_squah屏蔽远程root权限
    no_root_squash不屏蔽远程root权限all_squash屏蔽所有远程用户权限
  • 更新/etc/exports

    命令:exportfs -r

二、客户端

1) 安装NFS

[root@localhost ~]# yum -y install nfs-utils.x86_64

2)查找NFS服务器共享的列表

  • 命令:showmount -e +IP服务端地址

    [root@localhost ~]# showmount -e 192.168.146.131
    Export list for 192.168.146.131:
    /nfs 192.168.146.0/24
    

3) 创建挂载点

[root@localhost ~]# mkdir /nfs

4)挂载

  • 命令:mount.nfs

  • 语法:mount.nfs 服务端IP:挂载点 客户端挂载点

    [root@localhost ~]# mount.nfs 192.168.146.131:/nfs/   /nfs/
    

永久挂载:vim /etc/fstab

挂载源 挂载点 文件系统 默认配置

192.168.100.131:/test /lc160 nfs4 defaults 0 0

  • 验证

    [root@localhost ~]# df -h
    文件系统               容量  已用  可用 已用% 挂载点
    devtmpfs               4.0M     0  4.0M    0% /dev
    tmpfs                  1.8G     0  1.8G    0% /dev/shm
    tmpfs                  726M  9.8M  716M    2% /run
    efivarfs               256K   56K  196K   23% /sys/firmware/efi/efivars
    /dev/mapper/rhel-root   17G  5.2G   12G   32% /
    /dev/sr0                11G   11G     0  100% /mnt
    /dev/nvme0n1p2         960M  340M  621M   36% /boot
    /dev/nvme0n1p1         599M  7.1M  592M    2% /boot/efi
    tmpfs                  363M   96K  363M    1% /run/user/0
    192.168.146.131:/nfs    17G  5.6G   12G   33% /nfs
    
    

三、windows客户端**

控制面板 → 程序 → 打开 N F S 控制面板\rightarrow 程序 \rightarrow 打开NFS 控制面板程序打开NFS
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值