您的位置:首页 > 运维架构 > Linux

LINUX(fedora10)下NFS的安装与配置

2013-01-30 14:34 417 查看
切入正题之前,我们先来看看NFS的概念以及它的长处,当然这些也是我从网上找来的。

NFS:Net File System 的缩写,即网络文件系统 Fedora10 NFS 允许一个系统在网络上与它人共享目录和文件.通过使用 NFS ,用户和程序可以象访问本地文件一样访问远端系统上的文件.嵌入式开发中使用Fedora10 NFS 最显而易见的好处是:

1. 因为通常的数据可以存放在 HOST 机器上而且可以通过网络访问到,因此嵌入式的开发空间变得和 HOST 机器一样大,不必再受几十M 之约束了.

2. 减少对 Flash 的烧写次数,增加了 Flash 的寿命

3. 不必再每改动了一下点就要重新制作文件系统,重新烧写了,开发完全像在 PC 上一样方便. 注: NFS 由 Sun microsystems 公司开发.是一种网络操作系统,是使用底层传输层协议 TCP/IP 的应用层协议

说明:在fc7之前,rpcbind的名字为portmap,fc7以后,改为了rpcbind.

1、查看两个软件包是否在Linux中安装



若不存在,则进行两个软件包的安装:#yum install nfs rpcbind

2、vi /etc/exports

修改为 /tftpboot 192.168.177.*(rw,sync,no_toot_squash)

添加的内容表示:允许ip 地址范围在192.168.177.*的计算机以读写的权限来访问/tftpboot 目录。

/tftpboot也称为服务器输出共享目

括号内的参数意义描述如下:

rw:读/写权限,只读权限的参数为ro;

sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不立即写入硬盘。

no_root_squash:NFS 服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。

3、执行

#service rpcbind restart

#service nfs start

这下就OK了,试一下:

#mount -t nfs 192.168.177.128/tftpboot /mnt



#cd /mnt进行查看

卸载系统中已挂载的NFS共享目录# umount /mnt/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: