• 搭建NFS服务器


    1,yum安装

    yum -y install nfs-utils rpcbind

    2,vi /etc/exports

    /opt/test/ 192.168.1.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)

    3,使配置生效

    exportfs -r

    4,启动nfs

    service rpcbind start

    service nfs start

    chkconfig rpcbind on

    chkconfig nfs on

    5,客户端挂载

    showmount -e 192.168.1.97 #查看可挂载

    Export list for 192.168.1.97:

    /opt/test 192.168.1.0/24

    mount -t nfs 192.168.1.97:/opt/test /mnt

       

    配置文件说明:

    /opt/test

    共享目mount -t nfs 192.168.1.97:/opt/test /mnt录

    192.168.1.0/24

    可以为一个网段,一个IP,也可以是域名,域名支持通配符 如: *.qq.com

    rw

    read-write,可读写

    ro

    read-only,只读

    sync

    文件同时写入硬盘和内存

    async

    文件暂存于内存,而不是直接写入内存

    no_root_squash

    NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,也拥有root权限。显然开启这项是不安全的

    root_squash

    NFS客户端连接服务端时如果使用的是root的话,那么对服务端分享的目录来说,拥有匿名用户权限,通常他将使用nobody或nfsnobody身份

    all_squash

    不论NFS客户端连接服务端时使用什么用户,对服务端分享的目录来说都是拥有匿名用户权限

    anonuid

    匿名用户的UID值,可以在此处自行设定

    anongid

    匿名用户的GID值

       

  • 相关阅读:
    基于Docker的Mysql主从复制搭建
    Docker操作命令——查看、停止、删除容器
    Git命令
    未定义数组下标: 0
    zookeeper-3.4.14单机多端口集群搭建
    使用MAT分析dump文件定位程序问题
    intellij idea2019.1中文破解版安装
    vscode打造golang开发环境
    python项目开发环境模块安装记录
    shell用法
  • 原文地址:https://www.cnblogs.com/liufarui/p/10962381.html
Copyright © 2020-2023  润新知