分类: LINUX
2014-12-06 11:27:47
NFS(网络文件系统)为两台LINUX主机之间的通讯,在嵌入式Linux开发中,Linux目标机经常通过NFS方式访问Linux宿主机上的文件。为了实现这种访问,首先需要在Linux宿主机上搭建NFS服务器。
搭建步骤:
一、查看是否已经安装nfs-utils的安装包
[root@localhost mnt]# rpm -q nfs-utils
nfs-utils-1.2.3-26.el6.i686
如果没有安装:rpm -ivh nfs-utils-1.09-24.el5.i386.rpm
二、NFS 配置
[root@localhost workspace]# vim /etc/exports
添加:/home 192.168.139.*(rw,sync,no_root_squash)
/home 是共享目录,IP是共享IP段,括号是访问权限
三、启动NFS服务器
[root@localhost workspace]# /etc/init.d/nfs restart
关闭 NFS 守护进程: [确定]
关闭 NFS mountd: [确定]
关闭 NFS quotas: [确定]
关闭 NFS 服务: [确定]
启动 NFS 服务: [确定]
关掉 NFS 配额: [确定]
启动 NFS mountd: [确定]
正在启动 RPC idmapd: [确定]
正在启动 RPC idmapd: [确定]
启动 NFS 守护进程: [确定]
四、挂载NFS服务器上的共享目录
[root@localhost workspace]# mount -t nfs 192.168.139.128:/home /mnt
192.168.139.128是当前主机IP
[root@localhost home]# ls
lesson1 yejianmian
本主机也属于IP段范围内,当然能共享目录(自己挂载自己)
[root@localhost home]# cd /mnt
[root@localhost mnt]# ls
lesson1 yejianmian