安装NFS服务(Ubuntu 16.04)

    1.安装服务

    apt-get install nfs-kernel-server

    2.写配置文件

    在/etc/export中写入下面内容

    /home/nfs *(rw,sync,no_root_squash,no_subtree_check)

    其中:

    :允许所有的网段访问,也可以使用具体的IP(也可以这样写192.168.16.0/24允许192.168.16.网段访问)

    rw:挂接此目录的客户端对该共享目录具有读写权限

    sync:资料同步写入内存和硬盘

    no_root_squash:root用户具有对根目录的完全管理访问权限。

    no_subtree_check:不检查父目录的权限

    这只是基本设置,还需要重启一些服务

    重启服务,自动映射端口

    sudo /etc/init.d/rpcbind restart

    重启NFS服务

    etc/init.d/nfs-kernel-server restart

    注意:如果是虚拟机,网络需要设置为桥接模式,如果是NAT模式在挂载时会出现如下错误

    mount: mounting 192.168.16.133:/home/nfs on /nfs/ failed: No route to host

    有可能还会出现

    failed: Connection refused