码迷,mamicode.com
首页 > 其他好文 > 详细

Ret Hat配置NFS服务

时间:2018-08-05 19:01:07      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:com   rpcbind   文件属性   删除   新建   mct   启动   远程访问   软件   

工具:RHEL7.5、Ubuntu18.04LTS
NFS服务器:RHEL7.5
IP:192.168.1.174
测试机:Ubuntu18.0LTS
IP:192.168.1.165

--------------------------------------------------------------------------------------------

*******************************************************************************

1.关闭SELINUX和防火墙
setenforce 0 #临时关闭SELINUX
systemctl stop firewalld #关闭防火墙
#永久关闭SElinux
vim /etc/sysconfig/selinux
#修改其中语句
SELINUX=enforcing ---> SELINUX=disabled

2.安装NFS服务所需的服务端软件
yum install nfs-utils rpcbind -y

3.创建NFS根目录赋予相应的权利
mkdir /mnt/nfs
chmod 775 /mnt/nfs 给其他用户读取和执行的权利

4.编写/etc/exports
/mnt/nfs 192.168.1.0/24(rw,sync,root_squash)

# 选项A
# 设置输出目录只读:ro ##read only
# 设置输出目录读写:rw ##read write
#选项B
# all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户组(nfsnobody)
# no_all_squash:与all_squash取反(默认设置)
# root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置)
# no_root_squash:与root_squash取反
# anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户
# anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该米明用户账户为本地用户组账户
#选项C
# secure:限制客户端只能从小于1024的tcp/ip端口链接nfs服务器(默认设置);
# insecure:允许客户端从大于1024的tcp/ip端口链接服务器
# sync:将数据同步写入内存缓冲区与磁盘中,必要时才写入磁盘;
# async:将数据先保存在内存缓冲区中,必要时才写入磁盘;
# wdelay:检查是否有相关的写操作,如果有将这些写操作一起执行,这样可以提高效率(默认设置)
# no_wdelay:若有写操作则立即执行,应与sync配合使用
# subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置)
# no_subtree:及时输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;

5.启动并配置开机启动上一步安装的两个软件
systemctl enable nfs-server
systemctl start nfs-server
systemctl enable rpcbind
systemctl start rpcbind

******************************注释******************************
如果在服务启动后修改配置文件不用重新启动服务
exportfs -r

6.测试是否配置好NFS服务
showmount -e 192.168.1.174

7.客户端需要安装的软件
sudo apt-get install rpcbind
sudo apt-get install nfs-common

8.开启并开机启动rpcbind
systemctl enable rpcbind
systemctl start rpcbind

9.测试是否可以查看到NFS服务
showmount -e 192.168.1.174

10.挂载在/mng/nfs下
mkdir /mnt/nfs
mount -t nfs 192.168.1.174:/mnt/nfs /mnt/nfs

11.测试
cd /mnt/nfs #切换到目录下
vim 1.txt #新建一个1.txt文件
ll #查看当前目录下的文件及文件属性
rm 1.txt #删除1.txt文件
#若可以读写则NFS服务就配好了

Ret Hat配置NFS服务

标签:com   rpcbind   文件属性   删除   新建   mct   启动   远程访问   软件   

原文地址:https://www.cnblogs.com/handsky/p/linux_server_00001.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!