NFS服务器搭建(案例)

架设一台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.访问挂载信息

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_64311421/article/details/130686272
今日推荐