一.概要:
nfs(网络文件系统),它可以在类UNIX系统上进行文件共享。如果涉及到Windows的系统则需要考虑使用samb服务提供的文件共享了。它是基于RPC(远程过程调用)协议的(占用端口111)一种服务器程序,如果没有RPC它是运行不了的。所以:
1).服务器端必须启动RPC服务和NFS服务才能实现文件共享;
2).客户机端也必须运行RPC服务和nfs服务;
3).RHEL 6以上的版本使用NFSv4,防火墙上仅需要开通2049端口即可
二.文件及原理
软件:portmap软件包( rhel6以后改名为rpcbind),用于提供RPC服务;nfs-utils软件包,提供nfs服务器的启动脚本和维护工具,一般会先装portmap
yum -y install portmap nfs-utils主要文件及格式:
主配置文件:/etc/exports配置文件格式如下:<输出目录> [客户端1 选项(访问权限,用户映射,其他)][客户端2]...
1.输出目录
指要共享给client的目录;2.客户端指定方式:
IP地址:192.168.100.110;
指定子网中的主机(CIDR):192.168.100.0/24
指定域名中的主机:a.xxx.com
指定域名的所有主机:*.xxx.com