NFS服务器

本文档详细介绍了如何在Linux系统上设置NFS服务器,包括关闭防火墙和SELinux,安装必要的软件包,配置共享目录,如/nfs/shared供所有用户查询,/nfs/upload供172.24.8.0/24网段主机上传,并设置属主和属组,以及将/home/tom目录仅共享给172.24.8.129的jerry用户,赋予相应权限。
摘要由CSDN通过智能技术生成

架设一台NFS服务器,并按照以下要求配置

关闭防火墙,selinux

[root@localhost yum.repos.d]# systemctl stop firewalld.service 
[root@localhost yum.repos.d]# setenforce 0
装包

[root@localhost yum.repos.d]# yum install rpcbind -y
[root@localhost yum.repos.d]# yum install nfs-utils -y
起服务 

 

1、开放/nfs/shared目录,供所有用户查询资料;

编辑配置文件 三部分:共享目录,共享主机,共享主机参数

 

创建对应资源文件

 [root@localhost ~]# mkdir -p /nfs/shared


#重新读取数据并导出
[root@localhost ~]# exportfs -ra 
客户端

#创建挂载目录
[root@localhost ~]# mkdir -p /client/shared
显示可供下载的目录

 

#将服务器共享目录挂载到挂载目录下
[root@localhost ~]# mount 192.168.75.100:/nfs/shared /client/shared
服务端 

 2、开放/nfs/upload目录,该目录为172.24.8.0/24网段的主机的数据上传目录,并将所有该网段主机上传文件的所属者和所属组映射为nfs-upload,其UID和GID为2001;

服务端

[root@localhost ~]# mkdir -p /nfs/upload
[root@localhost ~]# touch /nfs/upload/{1..5}
#创建所属组和所属者
[root@localhost ~]# groupadd -g 2001 nfs-upload
[root@localhost ~]# useradd -u 2001 -g 2001 nfs-upload
#增加写权限
[root@localhost ~]# chmod o+w /nfs/upload/

 


#重新读取数据并导出
[root@localhost ~]# exportfs -ra 
 客户端

 

 [root@localhost ~]# mkdir /client/upload
显示可供下载的目录并进行挂载

 可读可写

 

3、将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。

 服务端

 

 客户端

[root@localhost ~]# mkdir -p /client/tom


 创建用户jerry

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值