返回> 网站首页 

Ubuntu配置NFS服务

yoours2023-03-30 22:54:03 阅读 1177

简介一边听听音乐,一边写写文章。

一、安装NFS服务端

    1. 安装NFS服务端:

        sudo apt install nfs-kernel-server

    2. 检查nfs-server是否已经启动:

        sudo systemctl status nfs-server


二、创建NFS共享目录

    1. 创建NFS共享目录为/mnt/ShareFolder:

        sudo mkdir -p /mnt/ShareFolder

    2. 所有客户端都可以访问该共享文件夹里面的内容,因此分配最高权限:

        sudo chown nobody:nogroup /mnt/ShareFolder

        sudo chmod -R 777 /mnt/ShareFolder/


三、编辑exports配置文件

    1. 编辑/etc/exports配置文件,来限制访问该共享

        sudo vi /etc/exports 

        下面的条目表示允许单个客户端访问、多个客户端访问、允许一个网段的客户端访问:

        # 只允许一个客户端访问,可以只写一个客户端的IP地址

        /mnt/ShareFolder 192.168.43.131(rw,sync,no_subtree_check)

        # 如果只允许多个客户端访问,可以向如下一样写

        /mnt/ShareFolder 192.168.43.131(rw,sync,no_subtree_check)

        /mnt/ShareFolder 192.168.43.171(rw,sync,no_subtree_check)

        /mnt/ShareFolder 192.168.43.137(rw,sync,no_subtree_check)

        # 如果运行一个网段的客户端访问,可以这样写:

        /mnt/ShareFolder 192.168.43.*(rw,sync,no_subtree_check)

        或者

        /mnt/ShareFolder 192.168.43.0/24(rw,sync,no_subtree_check)

    2. 查看共享

        showmount -e


四、NFS客户端

    1. 安装

        Ubuntu

            sudo apt install nfs-common

        Centos8

            yum -y install nfs-utils

    2. 创建关联的文件夹

        mkdir -p /mnt/ClientFolder

    3. 挂载NFS共享文件夹

        mount 192.168.43.174:/mnt/ShareFolder /mnt/ClientFolder/


微信小程序扫码登陆

文章评论

1177人参与,0条评论