在vm虚拟机中搭建一个linux的7的nfs服务器 项目背景某企业的销售部有一个局域网域名为xsmqcn。网络拓扑图如下图所示。网内有一台Linux的共享资源服务器shareserver域名为shareserverxsmqcn。现要在xsmqcn sharesrver上配置NFS服务器使销售部内的所有主机都可以访问shareserver服务器中的share共享目录中的内容但不允许客户机更改共享资源
- 安装NFS服务器
在shareserver上安装NFS服务器软件包:
yum install nfs-utils
- 配置NFS共享目录
创建共享目录:
mkdir /share
修改NFS服务器配置文件/etc/exports,添加以下内容:
/share *(ro,sync,no_root_squash)
其中,/share为共享目录,*表示允许所有主机访问,ro表示只读访问,sync表示同步写入,no_root_squash表示允许root用户访问。
重新加载NFS服务器配置:
exportfs -r
- 配置客户端自动挂载共享目录
在china3上创建挂载目录:
mkdir /share
编辑/etc/fstab文件,添加以下内容:
shareserver.xs.mq.cn:/share /share nfs ro,auto 0 0
其中,shareserver.xs.mq.cn为NFS服务器的域名,/share为共享目录在NFS服务器上的路径,/share为挂载目录在客户机上的路径,nfs表示使用NFS协议,ro表示只读访问,auto表示自动挂载,0 0表示不备份和不检查。
保存并退出,执行以下命令使新配置生效:
mount -a
- 测试NFS共享
在销售部内的其他主机上,使用以下命令检查是否能够访问NFS共享:
showmount -e shareserver.xs.mq.cn
如果输出/share,则表示共享已经成功配置。
在china3上,使用以下命令检查是否能够自动挂载NFS共享:
df -h
如果输出中包含/share,则表示自动挂载已经成功配置。
原文地址: https://www.cveoy.top/t/topic/bWBG 著作权归作者所有。请勿转载和采集!