NFS服务器搭建(案例)

  • Post author:
  • Post category:其他


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

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

2、开放/nfs/upload目录,为192.168.81.0/24网段主机可以上传目录,并将所有用户以及所属的组映射为nfs-upload,其UID和GID均为210

3、将/home/tom目录仅共享给192.168.9=81.139这台主机,并只有用户tom可以完全访问该目录

注意:tom是一个用户目录,并在客户端创建tom用户一定与服务端的tom用户的UID/GID保持一致。



第一个问题



1.安装软件包

nfs
rpcbind



2.进入配置文件进行定义,并创建对应的资源文件

[root@rhce ~]# vim /etc/exports

在这里插入图片描述

[root@rhce ~]# mkdir /nfs/shared -pv
[root@rhce ~]# touch /nfs/shared/{1..3}
[root@rhce ~]# exportfs -r	重新启动配置的资源文件信息
[root@rhce ~]# systemctl stop firewalld
[root@rhce ~]# setenforce 0



3.客户端进行挂载,并查看挂载信息,修改挂载权限

[root@rhce1 ~]# mkdir /shared
[root@rhce1 ~]# mount 192.168.81.138:/nfs/shared /shared/
[root@rhce1 ~]# mount  查看挂载信息

在这里插入图片描述

[root@rhce1 ~]# mount -o remount ,ro /shared



4.客户端查看挂载的信息

在这里插入图片描述

到这里我们的第一个问题就解决了



第二个问题

由于软件已经安装,直接进入下一步



1.服务端配置文件进行定义,并创建对应资源文件

[root@rhce ~]# vim /etc/exports

在这里插入图片描述

[root@rhce ~]# mkdir /nfs/upload
[root@rhce ~]# touch /nfs/upload/f{4..6}
[root@rhce ~]# exportfs -r



2.客户端进行挂载

[root@rhce1 ~]# mkdir /upload
[root@rhce1 ~]# vim /etc/fstab	设置开机自动挂载
[root@rhce1 ~]# mount -a

在这里插入图片描述



3.在客户端的/upload目录下添加文件

先在服务端更改权限

[root@rhce ~]# ll /nfs/upload/ -d
drwxr-xr-x. 2 root root 36 May 15 16:17 /nfs/upload/
[root@rhce ~]# chmod o+w /nfs/upload/

在回到客户端

在这里插入图片描述



4.将所有用户以及所属的组映射为nfs-upload

在服务端添加一个用户信息,并且指定该用户的id值为210:

[root@rhce ~]# useradd -u 210 nfs-load

在更改组id:

[root@rhce ~]# groupmod -g 210 nfs-load 

更改完我们可以看见如图:

在这里插入图片描述

在服务端我们可以看到已经映射成功

在这里插入图片描述



第三个问题



1.服务端配置文件,并创建对应资源文件

[root@rhce ~]# vim /etc/exports

在这里插入图片描述



2.服务端创建共享目录

[root@rhce ~]# useradd tom
[root@rhce ~]# cd /home/tom
[root@rhce tom]# touch t1 t2 t3
[root@rhce tom]# exportfs -a



3.在客户端创建tom用户

注意:tom是一个用户目录,并在客户端创建tom用户一定与服务端的tom用户的UID/GID保持一致。

服务端tom用户信息如下

在这里插入图片描述

客户端创建tom信息:

[root@rhce1 upload]# useradd -u 1002 tom

在这里插入图片描述

这样服务端和客户端用户信息就一样了



4.客户端进行挂载

[root@rhce1 ~]# mkdir /t
[root@rhce1 upload]# mount 192.168.81.138:/home/tom /t

在这里插入图片描述

这里权限被拒绝,是因为只有tom用户才可以访问



5.访问挂载信息

在这里插入图片描述



版权声明:本文为weixin_64311421原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。