如何查看配置的windows nfs 配置version

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验,不建议使用迅雷下载

Win7 旗舰版和企业版自带NFS客户端,打开控制面板找到“打开或关闭windows功能”。勾选NFS确定之后即可使用。

需要注意的是,win7没有windows server 2008和其他版本的一些服务,比如用户名映射,Active Directory 域服务,这必然导致权限问题,之后会讲解决办法。

打开cmd就可以挂载NFS了,我服务器用的VMware下的Cenos,共享了一个web目录,所有权限是nginx的权限uid=499 gid=498,这个一会会用到。服务器就共享了一个目录

“mount /?” 可以查看具体的选项。这里一定要用软装载模式(mtype=soft),因为NFS由于种种原因经常服务不可用如果硬装载就会导致资源管理器等停止响应,还可以指定创建新文件的模式(比如 fileaccess=777)。如上所示192.168.137.10这台服务器上的目录已经挂载到了g盘,cmd下继续输入mount命令查看已经挂载的文件系统

UID和GID都是-2,这样肯定导致权限的问题,到G:\ 随便创建一个新文件,然后回到192.168.137.10上 ll 查看这个文件,会发现uid和gid是一个很大的数值,修改windows客户端的uid和gid就能解决问题,但是win7没有用户名映射,Active Directory server,只能设置单一的权限。

我直接把以前所有win7上的网站都考了过去 

返回linux查看权限

爽啊确实是nginx的权限,这次不用在本机和测试机维护两份相同的代码了,最重要的是新挂载的G:\在使用上和本地文件系统没有任何区别!随便选一个文件或目录点击右键有一个“NFS属性”标签可以修改文件或目录的模式。在windows管理工具中还有一个“Network File System 服务(NFS)”的东东,里面有个帮助文档可以看看。

可以解决,utf8我还真不知道怎么办。另外svn的状态图标也不能显示,隐藏文件总是会显示出来。相对于这些缺点,我想NFS的一个重要优点就是可以跨网段,局域网跨系统还是不要用这个了,可以用Samba,这里有详细安装配置过程 。

如果用的VMware实现共享还有一种更好的方式,给VMware设置共享文件夹,linux访问共享文件夹不仅不会乱码而且不会有权限问题,因为默认共享文件都是0777权限,而且好像只能属于root用户。首先在虚拟机中安装VMwareTools,然后WMware中设置一个共享文件夹(比较简单就不罗嗦了),设置完之后共享文件夹已经挂载到 /mnt/hgfs/ 目录中了,可以很自然的想到这种共享方式速度最快。

默认挂载NFS时弹出如下信息框

新建记事本,录入如下:

保存注册表,导入重启计算机,重新连接解决。

我要回帖

更多关于 linux nfs配置 的文章

 

随机推荐