在NFS服务中,主机是被挂载端,为了远程端(目标机)可以访问主机的文件,我们需要在主机上做一些配置:即配置NFS。
首先,打开NFS服务,可以使用setup命令:
#setup
然后选择System service,将nfs一项选中(出现[*]表示选中),并去掉ipchains和iptables两项服务(即去掉它们前面的*号)。然后推出。
假设自己的目录名为“linux-test”,它在根目录下。通过修改/etc/exports文件来把“linux-test”挂载到目标机上:
#vi /etc/exports
在exports文件的末尾加上下面这句:
/linux-test 192.168.*.*(rw,insecure,no_root_squash,no_all_squash)
然后保存退出。这就表示linux-test是一个可以被IP地址为“192.268.*.*计算机读写的文件夹(目录)。
然后重新启动服务,是设置生效:
/etc/rc.d/init.d/nfs restart
(等几分钟)
这样NFS就设置好了。
然后再终端输入:
#minicom
再打开试验箱,待启动好之后,在终端输入:
#mount -t nfs -o nolock 192.168.0.94:/linux-test /mnt
(那个ip地址是linux系统的IP地址)
这样就可以把linux-test目录挂载到目标机的mnt目录下了。接下来,就可以在自己的目录下面编写程序代码了。