NFS挂载

本文介绍如何在Server0上配置NFS共享目录/nfstest供example.com域内的主机只读访问,以及如何配置/nfsprivate目录提供读写权限并使用Kerberos进行安全认证。同时,指导如何在Desktop0上实现这些共享目录的安全挂载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   

配置NFS导出共享目录

  1. 在Server0上,要求共享目录/nfstest,仅允许example.com域主机能以只读的方式访问目标服务器

  2. 在Server0上,共享目录/nfsprivate,仅允许example.com域可以访问,域内主机拥有读写功能,并且使用Kerboers安全认证。验证所用文件使用

http://classroom.example.com/pub/keytabs/server0.keytab

 

NFS Kerberos安全挂接

  1. Desktop0上使用krb5p来对Server0上NFS共享/nfsprivate目录的共享进行安全认证,验证所用文件使用http://classroom.example.com/pub/keytabs/desktopX.keytab

  2. 要求每次开机都能自动挂载

 

 

NFS客户端挂载

  1. 在Desktop0上,要求将Server0上共享的/nfstest目录挂接在本地/nfstest

  2. 要求每次开机都能自动挂载


一、要求把Server0上共享的/nfstest目录挂载在本地/nfstest上


Server0上:

  

         mkdir  /nfstest   #创建挂载目录

         mkdir  /nfsprivate  #创建挂载目录

         lab nfskrb5 setup  #设置nfs运行环境

         vim  /etc/exports #编辑nfs挂载

                 /nfstest                172.25.0.0/16(ro)#仅允许example.com域主机以只读的方式访问目标服务器

         systemctl enable nfs-server #设置nfs-server服务开机自启

         systemctl start nfs-server #启动nfs-server服务

         firewall-cmd --permanent --add-service=nfs #防火墙开启nfs

         firewall-cmd --reload #防火墙重新加载


Desktop0上:

          mkdir /nfstest #创建挂载目录

           vim /etc/fstab #编辑/etc/fstab使之自动挂载

           server0:/nfstest    /nfstest     nfs   defaults    0  0 

           mount -a #挂载全部

           df -h #查看全部的挂载目录


二、基于Kerboers的身份验证


Server0上:


                  vim   /etc/exports #编辑nfs挂载文件

                  /nfsprivate    172.25.0.0/16(sec=krb5p,rw)

                  exportfs -r #重新加载下

                  showmount -e localhost #显示下本地挂载的情况

                  wget -O /etc/krb5.keytab http://classroom.example.com/pub/keytabs/server0.keytab #下载基于krb5认证的文件

                  systemctl  start nfs-secure-server #启动安全认证服务器

                  systemctl enable nfs-secure-server #使安全认证服务器开机自启动

                  

desktop0上:

                 

                   mkdir  /nfsprivate # 创建挂载目录

                   wget -O /etc/krb5.keytab  http://classroom.example.com/pub/keytabs/desktop0.keytab  #下载认证文件

                   systemctl start nfs-secure #启动nfs 安全认证

                   systemctl enable nfs-secure #设为开机自启动服务

                   vim /etc/fstab #编辑/etc/fstab

                        server0:/nfsprivate      /nfsprivate   nfs    defaults,sec=krb5p  0 0#设为自动挂载

                   mount -a #全部挂载

                   df -h #查看挂载的磁盘


本文转自服务器运维博客51CTO博客,原文链接http://blog.51cto.com/shamereedwine/1970492如需转载请自行联系原作者


neijiade10000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值