NFS的功能:让不同操作系统之间可以互传文件。
Server端
Server端可以关闭防火墙,或放行nfs服务
systemctl stop firewalld #临时关闭防火墙
systemctl disable firewalld #开机自动关闭防火墙
或
firewall-cmd --add-service=nfs
firewall-cmd --add-service=nfs --permanent #防火墙放行nfs
一:下载nfs-utils
yum install nfs-utils -y
启动,并设为开机自启
systemctl start nfs
sysemctl enable nfs
二:在server端创建一个文件共享目录
mkdir /nfsshare
#在根目录下创建共享名为nfsshare的共享目录
(1)给nfsshare 777的权限
chmod 777 nfsshare
(2)使nfsshare目录的管理员为nfsnobody
chown nfsnobody nfsshare
三:编辑exports文件(文件路径:/etc/exports)
vim /etc/exports
文件内容:
/nfsshare 192.168.221.134(rw)
/nfsshare:本地共享目录
192.168.221.134:目标主机的IP地址
(rw):读和写的权限
四:缓存
exportfs -r
Client端
一:下载nfs-utils
yum install nfs-utils -y
二:创建共享目录
mkdir /nfsshare
#在根目录下创建名为nfsshare的共享目录
三:将本地共享目录挂载到Server端的共享目录
mount -t nfs 192.168.221.128:/nfsshare /nfsshare
#192.168.221.128:Server端的IP地址,后跟server端共享目录的路径,最后是Client端的共享目录路径
此时,在Client端中的nfsshare目录中创建文件,Server端的nfsshare也同样也可看到。
反之亦是如此。