• NFS服务器配置(windows访问)


    NFS服务器配置和操作演示

     

    实验设置:

    Server-nfs:192.168.6.233

    Client-nfs-linux:192.168.6.243

    Client-nfs-windows:192.168.6.3

     

    实验步骤:

    1、配置网络环境(静态IP地址)

    2、在服务器端安装nfs服务

    nfs-utils、rpcbind

    【yum -y install nfs-utils】

     

    3、创建共享目录/opt/share

    【cd /opt】

    【mkdir share】

    【chmod -R 777 share】

     

    4、共享目录(修改配置文件:/etc/exports)

    【vim /etc/exports】

    /opt/share 192.168.1.0/24(rw,all_squash)

     

    nfsnobody:nfs的系统用户

     

    5、重启nfs服务

    【systemctl restart nfs】

     

    6、客户端测试(挂载)

    Linux: mount -f nfs <对方IP>:<共享的绝对路径> 本地挂载点

    【cd /mnt】

    【mkdir nfs_share】

    【mount -t nfs 192.168.1.110:/opt/share /mnt/nfs_share】

    【cd nfs_share】

    【touch a b c】

    【ls -l】

     

    【vim /etc/exports】

    /opt/ttt 192.168.1.0/24(ro)

     

    Windows: (安装nfs的客户端软件)

    【运行】-【cmd】-【命令提示符】

    【showmount -e 192.168.1.110】

    【mount 192.168.1.110optshare x:】

    打开【我的电脑】就可以看到共享的链接

     

    相关配置文件:

    配置文件:/etc/exports

    配置文件目录:/etc/exports.d

      NFS服务的主配置文件为/etc/exports,用于定义共享的目录以及客户端的权限,格式如下:

    /PATH/TO/SOME_DIR clients1(export_options,...) clients2(export_options,...)

      其中clients支持以下几种格式:

    single host:ipv4,ipv6,FQDN

    network:address/netmask

    wildcards:主机名通配,例如,*.magedu.com

    netgroups:NIS域内的主机组,@group_name

    anonymous:使用*通配所有主机

      export_options的常见参数可以分为以下两类:

    General Options:

        ro:客户端挂载后,其权限为只读,默认选项;

        rw:读写权限;

        sync:同时将数据写入到内存与硬盘中;

        async:异步,优先将数据保存到内存,然后再写入硬盘;

        Secure:要求请求源的端口小于1024

    User ID Mapping:

        root_squash:当NFS客户端使用root用户访问时,映射到NFS服务器的匿名用户;

        no_root_squash:当NFS客户端使用root用户访问时,映射到NFS服务器的root用户;

        all_squash:全部用户都映射为服务器端的匿名用户;

        anonuid=UID:将客户端登录用户映射为此处指定的用户uid;

        anongid=GID:将客户端登录用户映射为此处指定的用户gid

    更多参数信息可以通过命令 man exports 查看帮助手册

    配置若有遗漏或错误,请评论留言。
  • 相关阅读:
    Redis订阅和发布模式和Redis事务
    Redis介绍和环境安装
    Redis基本数据类型
    MongoDB导入导出以及数据库备份
    MongoDB-python的API手记
    MongoDB对应SQL语句
    判断是否微信浏览器访问并得到微信版本号
    windows 下编译php扩展库pecl里的扩展memcache
    用PHPExcel类读取excel文件的内容
    用excel.php类库导出excel文件
  • 原文地址:https://www.cnblogs.com/BrokenEaves/p/14452681.html
Copyright © 2020-2023  润新知