在CentOS7上开启和挂载NFS共享
NFS:Network File System 网络文件系统,可以让电脑在本地直接管理远端的硬盘。依赖RPC.
RPC:Remote Procedure Call 远程过程调用,计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。
服务端
关闭防火墙和selinux
1 2 3 4 5 6 7 8 9 10
| yum install -y rpc-bind nfs-utils
#配置要共享的目录 cat /etc/exports /share (rw,no_root_squash)
#启动nfs和rpcbind systemctl start nfs systemctl start rpcbind
|
exports
的文件格式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| <输出目录> 客户端(选项:访问权限,用户映射,其他] 输出目录是指NFS系统中所定义的共享给客户端使用的文件系统
客户端是定义网络中可以访问这个NFS共享目录的IP地址或网段或域名等 客户端常用的指定方式 指定ip地址的主机:192.168.100.1 指定一个子网:192.168.100.0/24 也可以写成:192.168.100.0/255.255.255.0 指定域名的主机:david.bsmart.cn 指定域中的所有主机:*.bsmart.cn 所有主机:*
选项用来设置输出目录的访问权限、用户映射等。 NFS主要有3类选项: 设置输出目录只读:ro 设置输出目录读写:rw 用户映射选项 all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody); no_all_squash:与all_squash取反(默认设置); root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置); 大专栏 |
标签:映射,squash,CentOS7,NFS,挂载,共享,目录,客户端
来源: https://www.cnblogs.com/lijianming180/p/12402307.html