Win7 旗舰版和企业版自带NFS客户端,打开控制面板找到“打开或关闭windows功能”。勾选NFS确定之后即可使用。
需要注意的是,win7没有windows server 2008和其他版本的一些服务,比如用户名映射,Active Directory 域服务,这必然导致权限问题,之后会讲解决办法。
打开cmd就可以挂载NFS了,我服务器用的VMware下的Cenos,共享了一个web目录,所有权限是nginx的权限uid=499 gid=498,这个一会会用到。服务器就共享了一个目录
#/etc/exports
/srv/www_root/ *(rw,async,insecure,anonuid=499,anongid=498,no_root_squash)
C:\Users\ares>mount -o anon mtype=soft lang=ansi \\192.168.137.10\srv\www_root\ g:\
g: 现已成功连接到 \\192.168.137.10\srv\www_root\
命令已成功完成。
C:\Users\ares>
“mount /?” 可以查看具体的选项。这里一定要用软装载模式(mtype=soft),因为NFS由于种种原因经常服务不可用如果硬装载就会导致资源管理器等停止响应,还可以指定创建新文件的模式(比如 fileaccess=777)。如