原创 Zedboard: NFS服务配置(1)

2012-12-4 20:47 1236 20 20 分类: FPGA/CPLD

                      Zedboard: NFS服务配置

NFSNetwork File System)网络文件系统是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,在嵌入式开发中应用非常广泛,下面简要介绍基于Zedboard的配置过程。

 

1.       NFS服务配置

检查主机是否安装NFS包,没有则安装

20121204203156163001.jpg

通过编辑/etc/exports文件,设置NFS目录文件访问权限

vi /etc/exports 


/home/telantan/nfs     192.168.1.* (rw,sync,no_root_squash)

 

说明:

a) /home/telantan/nfs:允许其它计算机访问的目录

b) 192.168.1.*:被允许访问该目录的客户端IP地址

c) rw:可读可写

d) no_root_squash:表示客户端root用户对该目录具备写权

调用exportfs 查看和导出/etc/exports中设置的共享目录

exportfs

20121204203203695002.png

确认RHEL6.3宿主机的本地IP地址,这里为192.168.1.50,

ip addr

20121204203209434003.jpg

 

启动rpcbindnfs服务

/etc/init.d/rpcbind start
/etc/init.d/nfs restart

20121204203215893004.png

 

20121204203221915005.png

 

REHL6.3本机mount一下试试,

mount –t nfs 192.168.1.50:/home/telantan/nfs tmp

20121204203227808006.jpg

报了权限错错误,别急,查看home权限,Group/Others是不能访问的,

20121204203234222007.png

更加权限

chmod 777 /home/telantan

20121204203240825008.png

20121204203246278009.png

重新mount,成功,同时在桌面上出现一个tmp的目标

20121204203252881010.jpg

 

进入tmp中,新建一个文件,结果出现了只读错误,

cd tmp
touch hello.c

20121204203256870011.png

 

查看/etc/exports文件,发现在IP地址与(之间多写了空格,删除,重新exportfs

20121204203302698012.png

exportfs -rv

   20121204203309257013.png

 

 

文章评论0条评论)

登录后参与讨论
我要评论
0
20
关闭 站长推荐上一条 /2 下一条