美文网首页
Linux——NFS服务

Linux——NFS服务

作者: Xiaobudianer | 来源:发表于2019-08-20 09:18 被阅读0次

    author:XiaoGua
    os:ubuntu16.04

    一、NFS

    NFS是网络文件系统(Network File System),通过NFS,管理员可以像操作本地文件系统一样操作远程服务器来共享出来的文件系统。

    一)、安装NFS服务

    默认情况下,ubuntu并没有安装NFS服务
    apt install nfs-common nfs-kernel-server


    by XiaoGua

    二)、开启nfs-server服务

    systemctl start nfs-server
    systemctl status nfs-server


    by XiaoGua

    二、共享文件系统

    在Ubuntu中,通过NFS发布共享文件或者文件系统,可以通过/etc/exports文件,和exportfs 命令实现。

    1、/etc/exports 文件是NFS服务中最重要的配置文件,该文件定义了各种共享资源,该文件的内容由系统管理员维护。
    2、exportfs命令则是用于发布或者撤销共享资源。且可以监听共享资源的状态,用来维护NFS共享文件系统列表。

    一)、exportfs[options]

    -a:导出或者不导出所有的目录
    -o:指定访问选项
    -i:忽略/etc/exports文件,仅仅使用默认选项
    -r:重新导出所有的文件
    -u:不导出一个或者多个目录
    -f:清空导出目录列表缓存

    1、创建本地目录
    在新创建的目录中,创建两个子目录,dir1 和dir2
    2、编辑/etc/exportfs文件
    增加以下两行

    /nfsroot   *(rw,sync,no_subtree_check,root_squash)
    /nfsroot   10.130.8.8(ro,sync,no_subtree_check,no_root_squash)
    

    dir1的权限是只为读写
    dir2的权限是只读
    3、导出共享目录


    by XiaoGua

    相关文章

      网友评论

          本文标题:Linux——NFS服务

          本文链接:https://www.haomeiwen.com/subject/fjcusctx.html