NFS文件传输系统

本文介绍了NFS的概念,详细阐述了NFS在服务端和客户端的部署配置过程,包括自动挂载卸载的设置,以及如何指定自动挂载点。通过这些步骤,可以实现多个客户端对文件系统的网络共享和访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NFS概念

网络文件系统(NFS)是Unix系统和网络附加存储文件管理器常用的网络文件系统,允许多个客户端通过网络共享文件访问。它可用于提供对共享二进制目录的访问,也可用于允许用户在同一工作组中从不同客户端访问其文件

1.nfs部署及配置

服务端:
[root@server ~]# yum install nfs-utils
[root@server ~]# systemctl restart nfs
[root@server ~]# vim /etc/exports
/mnt   *(sync,ro|rw)  #只读/读写权限(如果后面加了anonuid=1000,anongid=1000表示建立的文件归1000用户和组,no_root_squash表示匿名挂载直接以root身份执行)         
[root@server ~]# exportfs -rv        #刷新
exporting *:/mnt
客户端:
[root@client ~]# yum install nfs-utils
[root@client ~]# mount 172.25.254.252:/mnt /mnt  #挂载
[root@client ~]# touch /mnt/file3
[root@client ~]# ls /mnt

服务端:
这里写图片描述
/etc/exports内容:
这里写图片描述
客户端
这里写图片描述
服务端:/etc/exports内容:
这里写图片描述
客户端:
这里写图片描述

2.自动挂载卸载

服务端:
[root@server ~]# vim /etc/exports
/kjy 172.25.254.0/24(sync) 172.25.254.152(sync,rw)
[root@server ~]# exportfs -rv
客户端:
[root@client ~]# yum install autofs.x86_64
[root@client ~]# systemctl start autofs
[root@client ~]# cd /net/
[root@client net]# ls
[root@client net]# cd 172.25.254.252
[root@client 172.25.254.252]# ls
kjy
[root@client 172.25.254.252]# cd kjy
[root@client kjy]# df
Filesystem          1K-blocks    Used Available Use% Mounted on
172.25.254.252:/kjy  10473984 3156352   7317632  31% /net/172.25.254.240/kjy
[root@client kjy]# cd
[root@client ~]# vim /etc/sysconfig/autofs
TIMEOUT=10                                  #更改自动卸载的时间
[root@client ~]# systemctl restart autofs
[root@client ~]# df

服务端:
这里写图片描述
/etc/exports内容:
这里写图片描述
客户端:使用时自动挂载
这里写图片描述
退出后过一段时间自动卸载
这里写图片描述
/etc/sysconfig/autofs内容:
这里写图片描述

3.指定自动挂载点

客户端:
[root@client ~]# vim /etc/auto.master    
第八行添加/nfs    /etc/auto.kjy
[root@client ~]# vim /etc/auto.kjy
kjy    -ro   172.25.254.252:/kjy        
[root@client ~]# systemctl restart autofs
[root@client ~]# cd /nfs/
[root@client nfs]# ls
[root@client nfs]# cd kjy
[root@client kjy]# df
Filesystem          1K-blocks    Used Available Use% Mounted on
172.25.254.252:/kjy  10473984 3156224   7317760  31% /nfs/kjy
[root@client kjy]# cd
[root@client ~]# df

这里写图片描述
/etc/auto.master内容:
这里写图片描述
/etc/auto.kjy内容:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值