`

Ubuntu下安装nfs服务

 
阅读更多

1. sudo apt-get install nfs-kernel-server

会自动安装nfs-commonportmap

2. 配置portmap:

    2.1. 编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉.

    2.2. 配置/etc/hosts.deny,禁止任何host能和你的NFS服务器进行NFS连接,加入:

        --------------------------------------------------

        ### NFS DAEMONS

        portmap:ALL

        lockd:ALL

        mountd:ALL

        rquotad:ALL

        statd:ALL

        --------------------------------------------------

    2.3. 配置/etc/hosts.allow允许那些你想要的主机和你的NFS服务器建立连接。

    下列步骤将允许IP地址以192.168.48.10的主机(连接到NFS服务器上),也可以指定特定的IP地址。加入:

        -----(注意这里用本机做测试)-----

        ### NFS DAEMONS

        portmap: 192.168.48.10

        lockd: 192.168.48.10

        rquotad: 192.168.48.10

        mountd: 192.168.48.10

        statd: 192.168.48.10

        --------------------------------------------------

3. 配置/etc/exports

    要将/opt/ubshare目录让192.168.48.10IP共享, 则在该文件末尾添加下列语句:

/opt/ubshare    *(rw,sync,no_subtree_check)

注意:这里rw表示读写权限,sync数据同步写入内存和硬盘,

前面加#表示注释,这与shell文件注释相同

    运行 $ sudo exportfs -r 更新。

4. 运行 $ showmount -e 查看NFS serverexport list.

5. 运行 $ sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务

   运行$sudo /etc/init.d/portmap restart 重启portmap服务

6. 测试NFS

可以尝试一下挂载 (本地主机IP地址为:192.168.48.10,将/opt/ubshare挂载到/mnt/nfsshare下,注意要先$sudo mkdir /mnt/nfsshare)

$ sudo mount –t nfs 192.168.48.10: /opt/ubshare  /mnt/nfsshare

运行 $ df 看看结果(显示挂载详细信息)

7.卸载挂载点

$ sudo umount /mnt/nfsshare

注意被拷贝文件的读/写权限!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics