文章目录
- 前言
- 一、NFS概述
- 二、配置NFS所需环境
- 三、安装与NFS服务命令
- 1.安装NFS服务
- 2.NFS启动、关闭命令
- 四、配置NFS服务器共享目录
- 1.创建目录和文件
- 2.修改/etc/exports配置文件
- 3.设置共享文件权限
- 4.重启NFS服务
- 五、NFS客户端
- 备注
前言
在Windows与Linux之间共享资源使用samba服务,而LInux主机间共享资源通常可以使用NFS(Network File System,网络文件系统)服务
提示:以下是本篇文章正文内容,下面案例可供参考
一、NFS概述
NFS采用客户/服务器工作模型,是分布式计算系统的一个组成部分,可实现在网络上共享和装配远程文件系统。
NFS提供了一种在类UNIX系统上共享文件的方法。在NFS的服务器端共享文件系统;在客户端可以将NFS服务器端共享的文件系统挂载到自己的系统中,在客户端看来使用NFS的远端文件就像使用本地文件,只要有足够的权限就可以对文件进行查看、复制、修改、删除等一系列操作。
二、配置NFS所需环境
centos7两台作为服务端和客户端
服务端:ip 192.168.1.1
客户端:ip 192.168.1.2
三、安装与NFS服务命令
1.安装NFS服务
yum install rpcbind -y
yum install nfs
2.NFS启动、关闭命令
systemctl start nfs //启动NFS服务
systemctl stop nfs //停止NFS服务
systemctl restart nfs //重启NFS服务
systemctl reload nfs //重新加载NFS服务配置
systemctl enable nfs //开机自动启动NFS服务
systemctl disable nfs //设置NFS服务不开机自动启动
systemctl list-unit-files | grep nfs //查询NFS是否为开机自动启动
四、配置NFS服务器共享目录
1.创建目录和文件
创建目录
mkdir -p /nfsfiles/share
新建文件
touch /nfsfiles/share/shares
2.修改/etc/exports配置文件
vi /etc//exports
/nfsfiles/share *(rw)
3.设置共享文件权限
chmod -R 777 /nfsfiles/share
4.重启NFS服务
systemctl restart rpcbind
systemctl restart nfs
五、NFS客户端
安装nfs-utils
yum install nfs-utils
查看NFS服务器共享目录列表
showmount -e 192.168.1.1
建立挂载点,并挂载
mkdir /mnt/nfs
mount -t nfs 192.168.1.1:/nfsfiles/share /mnt/nfs
挂载完成可用如下命令查看挂载路径
df -h
卸载share
umount /mnt/shre
备注
如果启动成功后发现如果客户端无法查看和挂载,请检查防火墙是否关闭,