以下操作均在Ubuntu 10.04 操作系统上进行。
1.NFS服务器安装配置
1.1配置portmap
sudodpkg-reconfigure portmap , 对Shouldportmap be bound to the loopback address? 选N
sudo gedit/etc/default/portmap 末行 OPTIONS="-i127.0.0.1"改为OPTIONS=,即删除"-i127.0.0.1"
1.2配置hosts.deny为阻止所有链接
sudo gedit/etc/hosts.deny
文本末添加
### NFSDAEMONS
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
1.3配置hosts.allow添加允许链接的ip地址
sudo gedit/etc/hosts.allow
文本末加入
### NFSDAEMONS
portmap:192.168.0.
lockd:192.168.0.
rquotad:192.168.0.
mountd:192.168.0.
statd:192.168.0.
1.4重启portmapdaemon
sudo/etc/init.d/portmap restart
1.5配置NFS路径
安装nfs服务器
sudoapt-get install nfs-kernel-server
配置
sudo gedit/etc/exports
添加nfs路径:
/ipnc_dev/DM36x_IPNC_DEV/2.0/Lab/ipnc/target/filesys192.168.0.1/24(rw,no_root_squash,no_all_squash,sync)
使用命令sudoshowmount -e查看nfs导出目录
显示 clnt-create : RPC :Program not registered
sudoexportfs -va 使exports文件生效
sudoexportfs -r更新
sudoshowmount 192.168.0.46 -e
显示
Export list for 192.168.0.46:
/nfsboot/filesys 192.168.0.*
1.6重启NFS服务器
sudo/etc/init.d/portmap restart
sudo/etc/init.d/nfs-kernel-server restart
1.7防火墙开放所有端口
请用如下命令暂时开放所有端口
sudoiptables -P INPUT ACCEPT
sudoiptables -P OUTPUT ACCEPT
或使用下列命令关闭防火墙
sudoiptables -F
1.8 NFS测试
使用命令
sudomount -t nfs 127.0.0.1:【解压路径】Release/Source/ipnc_rdk/target/filesys
在本地挂载nfs目录,如果没有错误,表示NFS已OK.