NFS配置手册
(适用于Redhat7和centos7版本)
NFS服务简介:
NFS服务是Linux与Linux之间系统之间文件进行通信的一种常用服务,NFS服务允许远程用户像访问本地计算机一样访问远端系统上的文件夹
(注意:配置服务之前先永久关闭selinux,否则会出现未知错误,关闭方法请自行百度)
1. NFS安装
#yum install nfs-utils -y
#yum install rpcbind(系统默认已有,可自行查看)
2. 配置共享文件夹
(1) 创建共享文件夹:#mkdir –p /文件夹名字
(2) 修改共享文件夹权限一般防止出错会设置权限为777或者755(不建议设置777权限,但为了服务配置成功可设置777权限)
(3) 配置文件修改#vi /etc/exports
(4) NFS服务的配置与dhcp服务的主配置文件一样,均为空需要自行添加
/共享目录名/共享文件夹名/ 192.111.134.*(rw) 【可将IP设置为*】
其中ro表示是只读,表示只能看,不能动
其中rw是可读可写,表示既能看,也能动手编辑修改
(5)保存并退出
3.允许防火墙通过nfs服务
#firewall-cmd --permanent --zone=public --add-service=nfs
#firewall-cmd --permanent --zone=public --add-service=rpcbind
#firewall-cmd --permanent --zone=public --add-service=mount
#firewall-cmd –reload//刷新防火墙
4.启动服务
#systemctl start rpcbind //一定先启动rpc服务
#systemctlstart nfs
5.挂载nfs共享目录到本机
#mount -t nfs 192.111.134.1:/usr/nfsShare /usr/test
黄色为共享目录的IP地址,红色为被共享的目录,蓝色为挂载到本地的目录
6.设置开机自动挂载
Linux下
# vi/etc/fstab添加
192.111.134.1:/usr/nfsShare/usr/test nfs defaults 0 0
Windows下
# mount 192.111.134.1:/usr/nfsShare X: