嵌入式linux的NFS开发环境的建立及配置实例.ppt
《嵌入式linux的NFS开发环境的建立及配置实例.ppt》由会员分享,可在线阅读,更多相关《嵌入式linux的NFS开发环境的建立及配置实例.ppt(11页珍藏版)》请在三一办公上搜索。
1、NFS文件系统制作,在应用程序开发环节,NFS方式比ftp方式的执行效率要高,因为它不需要将linux server端的程序下载到嵌入式目标系统就可以调试。下面先将NFS建立的详细过程写一下,然后举一个简单的应用程序开发实例来比较ftp方式和nfs方式的不同。,1 建立NFS开发环境,嵌入式linux的NFS开发环境包含着两个方面:一是linux server端的NFS Server支持;二是target board的NFS Client支持。,1.1 linux server端,1.1.1 以root的身份登录,编译共享目录的配置文件exports,指定共享目录及其权限。vi/etc/exp
2、orts在该文件中添加:/home/lqm(共享目录)192.168.1.*(rw,sync,no_root_squash)添加的内容表示允许IP范围在192.168.1.*的计算机以读写的权限来访问共享目录/home/lqm。,1.1 linux server端,【注:参数说明如下:rw读/写权限。如果设定只读权限,则设为ro。但是一般情况下,为了方便交互,要设置为rw。sync数据同步写入内存和硬盘。no_root_squash此参数用来要求服务器允许远程系统以它自己的root特权存取该目录。就是说,如果用户是root,那么他就对这个共享 目录有root的权限。很明显,该参数授予了targ
3、et board很大的权利。安全性是首先要考虑的,可以采取一定的保护机制,在下面会讲一下保护机制。如果使用默认的root_squash,target board自己的根文件系统可能有很多无法写入,所以运行会受到极大的限制。在安全性有所保障的前提下,推荐使用no_root_squash参数。】,1.1.2 起用保护机制,可以通过设定/etc/hosts.deny和/etc/hosts.allow文件来限制网络服务的存取权限。*/etc/hosts.deny*portmap:ALLlockd:ALLmountd:ALLrquotad:ALLstatd:ALL,1.1.2 起用保护机制,*/etc/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 linux NFS 开发 环境 建立 配置 实例
链接地址:https://www.31ppt.com/p-5970477.html