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共享目录的自动挂载
重启后查看挂载
来源:CSDN
作者:7Riven
链接:https://blog.csdn.net/qq_41210745/article/details/103241441