搜索
bottom↓
回复: 0

nfs服务器的配置

[复制链接]

出0入0汤圆

发表于 2010-11-18 10:39:13 | 显示全部楼层 |阅读模式
在嵌入式linux开发环境配置的过程中,nfs服务的配置也是很重要的一步工作,网络文件系统在开发过程中用的也比较多,而且是目标机和宿主机通信的主要方式。此服务是个RPC(Remote Procedure Call Protocol)很像Windows下的文件共享服务,该服务可使目标机把宿主机的档案系统mount到自己的档案系统下,使得宿主机的档案系统在目标机这边使用跟目标机的local档案没有两样,非常适合嵌入式的宿主机_目标机的开发模式。
   在NFS服务中,主机(Servers)是被挂载(mount),为了远端目标机(客户机)可以访问主机文件,我们可以通过以下步骤对主机配置NFS服务:(我的环境是red hat 9.0)
  1 打开主机的NFS服务:
    #setup 选择System services -->选中nfs (按空格选中),并去掉iptables(也是按空格,去掉选项前的"*",然后退出。
  2 指定用户使用
    #vi /etc/exports (该文件为空文件)
    在该文件中加入:
     /主机下的文件目录  客户机IP(rw,insecure,no_root_squash,no_all_squash)
     比如:/s3c2410_linux/nfs 192.168.2.12(rw.insecure,no_root_squash,no_all_squash)
    利用vi的命令 ESC--〉:--〉wq或者x 保存退出。
    其中insecure 允许从这台机器过来的非授权访问。
    no_root_squash:登入到NFS主机的用户如果是ROOT用户,他就拥有ROOT的权限,此参数很不安全,建议不要使用。
    all_squash:不管登陆NFS主机的用户是什么都会被重新设定为nobody。
    /s3c2410_linux/nfs 是个可以被IP地址是192.168.2.12的计算机读写的文件夹。
  3 重新启动服务,使设置生效
    #/etc/rc.d/init.d/nfs restart
   现在NFS就可以使用了
可以mount 自己实验一下 很好使的

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-19 15:03

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表