NFS共享

本文介绍如何使用NFS(Network File System)在网络中共享文件夹,包括服务端及客户端的基本配置步骤,并通过Kerberos增强安全性。
       NFS共享
 Network  File    System  网络文件系统
 用途:为客户机提供共享使用的文件夹
 协议:NFS(TCP/UDP  2049)、RPC(TCP/UDP  111)
 所需软件包:nfs-utils
 系统服务:nfs-server

      服务端
 搭建基本NFS服务:

1.安装软件包nfs-utils

2.创建目录
mkdir /abc
echo 你好 > /abc/2.txt

3.修改配置文件/etc/exports
vim /etc/exports
/abc 192.168.4.0/24(ro) 只读权限
#/abc 192.168.4.0/24(rw,no_root_squash) 读写权限,不压榨客户端root权限。

4.重启服务nfs-server服务,并设置开机自启。
  systemctl  restart   nfs-server
    systemctl  enable  nfs-server

   客户端   
1.查看共享目录
   showmount  -e  192.168.4.10 (服务端IP)

2.创建挂载点
   mkdir  /mnt/nfs

3.修改自动挂载文件
   vim  /etc/fstab
     192.168.4.10:/abc  /mnt/nfs   nfs  _netdev  0  0

4.自动挂载和查看
    mount  -a
        df  -ah

        LDAP:网络用户,提供用户名
kerberos :密码验证,实现“一次密码认证”, 为多次免密码登录的通行证机构。
     服务端:
 1.部署kerberos加密的密钥文件
 例:   wget  http://192.168.254.254/pub/kerytabs/root.keytab  -0 /etc/krb5.keytab

 2.修改配置文件
    vim  /etc/export
        /abc   192.168.4.0/24(rw,no_root_squash,sec=krb5p)

3.重启服务

  客户端:

1.部署kerberos加密的密钥文件
例: wget http://192.168.254.254/pub/kerytabs/root.keytab -0 /etc/krb5.keytab

2.修改挂载文件
vim /etc/fstab
192.168.4.10:/abc /mnt/nfs /nfs _netdev,sec=krb5p 0 0

3.重启服务

4.自动挂载和查看
mount -a
df -h

转载于:https://blog.51cto.com/13399294/2046264

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值