Chinaunix首页 | 论坛 | 博客
  • 博客访问: 54698
  • 博文数量: 13
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-29 17:07
文章分类

全部博文(13)

文章存档

2014年(3)

2013年(10)

我的朋友

分类: 嵌入式

2013-06-07 21:28:20

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

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

阅读(1234) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~