Linux系统nfs共享操作

本文详细介绍了如何配置NFS网络文件系统,包括在共享主机上安装nfs-utils服务,设置共享文件夹权限,以及在客户端进行挂载操作。通过步骤化的指导,帮助读者实现跨设备的数据共享。

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

共享不成功需要检查
1.共享机和客户机防火墙
2.slinux安全机制
3.普通用户改权限

一、共享主机1操作:查看nfs服务是否安装

[root@room4pc09 桌面]# rpm -q nfs-utils 
nfs-utils-1.3.0-0.21.el7.x86_64

共享内容

[root@server0 /]# mkdir /public     //新建文件夹
[root@server0 /]# echo hhahahhahhdhha > /public/nsd.txt     //文档写入内容

编辑系统文件

共享只读

·    [root@server0 /]# vim /etc/exports
    /public 172.25.0.0/24(ro)                   //文件夹 共享   共享IP 段 (只读)

或共享读写

 [root@server0 /]# vim /etc/exports
      /public 172.25.0.0/24  (rw,no_root_squash)           //文件名 +IP
    读写

重启启动服务

[root@server0 /]# systemctl restart nfs-server    //重启服务
[root@server0 /]# systemctl enable nfs-server    //开机自启服务

二、客户机2操作:

[root@room4pc09 ISO]# showmount -e 172.25.0.11    //查看共享IP内容
Export list for 172.25.0.11:
public 172.25.0.0/24
 [root@room4pc09 ISO]#mkdir /mnt/nfs  //创建挂载文件目录

编辑系统文件

[root@room4pc09 ISO]# vim /etc/fstab

 /dev/sda2  /                       ext4    defaults        0 0
/dev/sda1  /boot                   ext4    defaults        0 0
/dev/sda3 swap                    swap    defaults        0 0
/ISO/rhel-server-6.7-x86_64-dvd.iso /zhuhaiyan  iso9660  defaults  0 0
172.25.0.11:/public /mnt/nfs nfs _netdev 0 0           //新增一行接收共享主机IP和文件挂载位置
~                                                                    

查看新增内容

[root@room4pc09 ISO]# tail -1 /etc/fstab 
172.25.0.11:/public /mnt/nfs nfs _netdev 0 0

刷新挂载
root@room4pc09 ISO]# mount -a //刷新挂载

[root@room4pc09 ISO]# ls /mnt/nfs      //查看内容
nsd.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值