一.在服务器端的操作(IP地址:192.168.2.200)
1.下载nfs服务
yum -y install rpcbind nfs-utils
2.关闭防火墙
systemctl stop firewalldc
setenforce 0 ;
3. 编辑配置文件
vim /etc/exports
添加内容为:
/data/share 对应的主机或IP地址 例如:/data/share 192.168.2.0/24(rw,async)
4.启动nfs服务,启动rpc服务
systemctl start rpcbind
systemctl start nfs
6、查看配置文件是否生效
showmount -e
6.新建文件夹 /data/share
mkdir -p /data/share
7.在/data/share目录下创建文件做测试
echo "welcome . " >> /data/share/1.txt
先查看内容效果 :
cat /data/share/1.txt
8.对应目录的所有者所属者权限修改
chown -R nfsnobody:nfsnobody /data/share
如果在此之后再新建一个文件,它的权限成为root 除非再修改一次,如下显示:
二.在客户端上的操作(IP地址:192.168.2.111)
1.关机自身CenOtS服务机,右键点击我的计算机下的“CentOS 64位“”——>点击”管理"——
>点击克隆(重点:CentOS需要关机才能克隆)
2.就默认选择,一步一步往后走,制作完成(安装位置最好不要选择C盘)
3. 启动克隆机子(客户端)
4.重新配置IP地址
修改一下IP地址,其余不变
重启网络服务:systemctl restart network
使用ping命令查看网络连通性:ping www.baidu.com -c 4
5.在克隆机上安装nfs服务器
yum -y install rpcbind nfs-utils
6 .在客户端关闭防火墙
systemctl stop firewalldc
setenforce 0 ;
7.先启动rpcbind服务再查看nfs服务可用目录
systemctl start rpcbind
systemctl enable rpcbind
showmount -e 192.168.2.200(服务器端IP地址)
8挂载应用
1) 创建挂载点
mkdir /mnt/share
3) 使用mount令进行挂载
mount -t nfs 192.168.2.200:/data/share /mnt/share
(-t代表挂载类型)
4)进入/mnt/share目录下查看
cd /mnt/share
进入目录后使用“ll”命令进行查看,里面出现服务器机子上的/data/share目录下的文件即可成功
5)也可在客户机上添加文件,在服务器端显示,如下
1.将某文件复制到/mnt/share目录下
2.前往服务器端的/data/share目录下查看