一. 安装
Fedora NFS 依赖
nfs-utils 和 portmap 两个软件包。
1.nfs-utils.i686 : NFS utilities and supporting clients and daemons for the kernel NFS server
2.portreserve.i686 : TCP port reservation utility
#yum install nfs-utils.i686 portreserve.i686
二. 配置 portmap
#vi /etc/hosts.deny
###########
portmap: ALL
lockd: ALL
mountd: ALL
rquotad: ALL
statd: ALL
# vi /etc/hosts.allow
###########
portmap: <允许的客户端IP地址>
lockd: <允许的客户端IP地址>
rquotad: <允许的客户端IP地址>
mountd: <允许的客户端IP地址>
statd: <允许的客户端IP地址>
#service portmap restart
三. 配置 NFS
#vi /etc/exports
添加:
<想要共享的目录的绝对路径> <允许挂在这个目录的client的IP地址>(访问权限选项,用空格分开)
可使用的访问权限选项:(引用自)
例子:
/home/public 192.168.0.12(rw) 192.168.0.14(ro)
使用exportfs 是配置文件生效:
exportfs -rv 重新读取共享配置文件,马上生效
exportfs -auv 马上停止所有本机上的NFS共享,并不改变 /etc/exports 文件的内容,只是当前停止共享
exportfs -av 显示所有当前机器上的NFS共享目录信息
#exportfs -rv
#exportfs -av
如果添加的目录信息没有显示出来,那么重启portmap和NFS服务。
#service portmap restart
#service nfs restart
以上的配置都是在服务器上。到这里服务器的配置就完成了,但是还需要打开服务器端和客户端
的防火墙。使他们允许NFS。
四. 挂载NFS
在客户端,
#showmount -e <服务器的IP地址>
输出信息是服务器export出来的所有NFS共享目录。
# mount -t nfs <服务器的IP地址>:<你想要mount的目录>
阅读(1001) | 评论(0) | 转发(1) |