NFS网络共享用法及基本配置

只愿长相守 提交于 2019-11-26 16:20:05

1.NFS的基本概念

  • NFS是系统间进行文件共享的一种网络协议
  • 在NFS的应用结构中有服务器和客户机两种角色
  • NFS客户端通过挂载NFS文件系统的方式访问NFS服务器中输出的共享目录
  • 在同一台主机中即可以是NFS服务器也可以作为NFS客户机

2.NFS网络共享的一般用法

  • 在NFS服务器主机中进行设置

安装NFS服务器软件包

启动NFS服务器程序

设置NFS共享目录输出

  • 在NFS客户机中进行设置

使用mount命令挂载NFS服务器中的NFS共享目录到文件系统中

通过NFS文件系统的挂载点目录访问NFS服务器中的共享内容

3.NFS服务器的安装

  • rpcbind软件包:为NFS等服务器程序提供RPC服务的支持
  • nfs-utils软件包:提供了NFS服务器的启动脚本和管理维护工具

注:fs-utils”和“ rpcbind”两个软件包在 Redhat Linux系统中是默认安装的

4.NFS服务器的配置文件

“exports"文件用于配置NFS服务器中输出的共享目录

#cat /etc/ex ports

/home/share 192.168.1.158(sync, ro)

                    客户端主机地址

字段

说明

nfs共享目录名

需要进行输出的NFS共享目录名称

客户端主机地址

能够访问共享目录的主机地址

设置选项

设置共享目录的属性

exports文件解析

exports文件中的“配置选项”字段防止在括号对(“()”)中,多个选项间用逗号分隔

  • sync 设置NFS服务器同步写磁盘 这样不会轻易丢失数据 建议所有的NFS共享 目录都使用该选项
  • ro 设置输出的共享目录只读 与rw不能共同使用
  • rw 设置输出的共享目录可读写 与ro不能共同使用

5.NFS配置

服务器端关闭防火墙和selinux

客户端开启服务

查询显示NFS服务器端的相关信息

挂载NFS服务器中的共享目录

将NFS的共享目录挂载信息写入/etc/fstab文件 可实现对NFS共享目录的自动挂载

重启后查看挂载

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!