本文描述如何用CentOS搭建NFS server,然后通过Windows 2008 server将NFS共享目录mount到本地驱动器Z上。
CentOS搭建NFS server
执行下面的命令安装NFS软件
yum install portmap -y
yum install nfs* -y
编辑/etc/exports文件
/opt/share 10.112.18.110(rw,no_root_squash) 10.112.18.151(rw,no_root_squash)
这里有两台机器110和151,都是允许访问本NFS服务的机器
no_root_squash选项必须要有,否则windows 2008 server作为客户端mount的时候,就一直报错:
Network Error - 53,也就是The network path was not found.
说到底是默认权限的问题。
创建目录
mkdir /opt/share
chmod 777 -R /opt/share
注意:/opt/share属于root用户和组
增加安全设置
/etc/hosts.deny文件中添加:
portmap:ALL
/etc/hosts.allow文件中添加:
portmap:10.112.18.0/255.255.255.0
这样,就只允许18.*的机器访问NFS server.
开启服务