系统相关
首页 > 系统相关> > 在CentOS7上开启和挂载NFS共享

在CentOS7上开启和挂载NFS共享

作者:互联网

在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