说明:在fc7之前,rpcbind的名字为portmap,fc7以后,改为了rpcbind.
首先查看两个软件包是否在Linux中安装
nfs-utils-1.1.4-1.fc10.i386
rpcbind-0.17-1.fc10.i386
若不存在,则进行两个软件包的安装:#yum install nfs rpcbind
修改/etc/exports
/tftpboot 192.168.2.*(rw,sync,no_root_squash)
添加的内容表示:允许ip 地址范围在192.168.2.*的计算机以读写的权限来访问/tftpboot 目录。
/tftpboot也称为服务器输出共享目录。
括号内的参数意义描述如下:
rw:读/写权限,只读权限的参数为ro;
sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不立即写入硬盘。
no_root_squash:NFS 服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。
最后执行:
#service rpcbind restart
#service nfs start
这下就OK了,试一下:
#mount -t nfs 192.168.2.101:/tftpboot /mnt
#cd /mnt进行查看
卸载系统中已挂载的NFS共享目录# umount /mnt/