如何从Windows 7专业版访问NFS共享?


24

我在所有看到Windows和NFS的地方,都提到了某种类型的Unix应用程序子系统或类似的东西,但是显然Windows 7 pro中没有。

所以问题是:我该怎么办才能从Windows 7 Pro中访问NFS共享?从哪里下载什么?是否有任何商业应用程序,或者仅仅是一些免费软件安装?


1
尽管有多种方法可以在Windows上挂载NFS共享(我在下面看到一些不错的答案),但更常见的方法是让服务器提供SMB共享而不是NFS共享或除NFS共享之外。这是通过在文件服务器上运行Samba来完成的。Samba附带了许多Linux发行版,并将其集成到其文件管理GUI中。
艾萨克·拉比诺维奇

Answers:


13

我来晚了,但这是一个真正的解决方案:(开源)

正在为win7 pro研究相同的东西,并发现了这一点:http : //www.trevorpott.com/? p =385

密歇根大学NFS v 4.1客户端。这与Microsoft Windows 8中包含的NFS 4.1客户端完全相同。(实际上,Microsoft为其开发提供了资金。)它位于此处。但是,安装确实需要一点知识。我发现在大规模安装时可以轻松编写脚本,而在我的家用计算机上安装当然不是问题。在此处下载:http : //www.citi.umich.edu/projects/nfsv4/windows/readme.html#install


源代码的git URL不再起作用,细读目录结构对我没有任何帮助。这是托管在github上的一个:github.com/kofemann/ms-nfs41-client.git
Forethinker 2014年

这有效,但仅支持NFSv4
ssnobody

密歇根大学NFS v 4.1客户端二进制文件(以及源代码)可以从citi.umich.edu/projects/nfsv4/windows/120612下载。除非您有特殊要求,否则无需从源代码进行编译。
user139444

2

我在同一条船上。尽管它是共享软件,但有一个名为nfsAxe的第三方工具。到目前为止,我只是发现了这一点,或者升级到了Enterprise或Ultimate。


2

我在注册表中将版本从“ Professional”更改为“ Enterprise”,并且能够从“程序和功能”安装“ Services for NFS”。

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion]

“ EditionID” =“企业”

“ ProductName” =“ Windows 7企业版”


我更改了2个字段并重新启动,但是“打开或关闭功能”对话框中没有显示“ NFS服务”选项。您是如何工作的?
Churro

这对我也不起作用。
ssnobody

2

要在Win7中安装NFS功能(在Win 7 Enterprise x64安装中验证):

控制面板>程序和功能>打开或关闭Windows功能(左上角)>在清单中选中“ NFS服务”>确定每个对话框

在此处输入图片说明


13
Windows Pro在Windows功能中没有“ NFS服务”。

也许只有Ultimate / Enterprise功能。从快速的网络搜索看来,其他使用Windows 7 Pro的用户已升级到Ultimate或找到了第三方工具。
edusysadmin 2011年

我对Windows的知识为零,绝对不是我选择的操作系统。知道有什么第三方工具可用吗?有什么好处吗 有什么值得推荐的吗?

我只知道如何安装该组件,我自己从未使用过。
edusysadmin 2011年

它绝对不能以任何形式在Win 7 Pro上使用。您无法从Microsoft下载或安装任何内容,也无法在控制面板中执行任何操作,这将允许Win 7 Pro(或更低版本)在Windows上使用NFS客户端。它在Enterprise和Ultimate中可用。
稳定狗2014年

-1

您曾经需要用于Windows的Unix服务,但据此看来好像不在7中。没有定论,因为我不使用7,但是看起来像需要加载的可选服务。
http://sagehacks.wordpress.com/2009/01/21/howto-mount-nfs-shares-under-windows-7/


也看到了此页面,但是在Windows 7中,我找不到“控制面板”中的“添加/删除软件向导”。

我将再尝试一个盲刺,Windows 7控制面板是否具有“经典视图”。还是您查看了?gizmodo.com/#!5138189/…netomatix.com/post/2009/08/09/…–
丹尼斯

Gizmodo.com链接仅显示了我的主页(由于某些原因重定向到gizmodo.pl)。netomatix撰写了有关删除程序的信息。我没有看到任何“经典视图”选项/链接。

这在微软链接answers.microsoft.com/en-us/windows/forum/...包含一个链接(向下方式)下载服务microsoft.com/downloads/en/... 虽然也有一些讨论,越往下它对某些人不起作用???版本之间的差异非常奇怪。
丹尼斯

@丹尼斯:测试过。正如评论者所述,它需要Windows 7 Pro以外的“ UNIX服务”。

-1

HOW TO:通过使用NFS服务器共享Windows文件夹:

您可以使用NFS服务器通过使用NFS协议使Windows资源可用于UNIX和Linux客户端。您可以使用Windows资源管理器或Nfsshare.exe命令行实用程序来共享文件夹。

要使用Nfsshare.exe共享文件夹:

  1. 通过使用管理级别帐户登录到基于Windows的服务器。
  2. 单击开始,单击运行,键入cmd,然后单击确定。
  3. 键入以下命令,然后按Enter以将文件夹共享到NFS客户端>并允许匿名访问:

    nfsshare -o anon =是share_name = drive:path

  4. 键入以下命令,然后按Enter以删除NFS共享:

    nfsshare share_name /删除

  5. 键入:nfsshare / ?,然后按Enter以显示可用于Nfsshare的参数。

要使用Windows资源管理器共享文件夹,请执行以下操作:

  1. 通过使用管理级别帐户登录到基于Windows的服务器。
  2. 启动Windows资源管理器。
  3. 用鼠标右键单击要共享的文件夹,然后单击共享。
  4. 单击“ NFS共享”选项卡,然后单击“共享此文件夹”。
  5. 配置适当的设置,然后单击“确定”。注意:Microsoft建议您在网络上安装至少一个“用户名映射”服务,以将UNIX和Windows用户名相互映射。

1
单链接答案在这里不满意。请扩展您的答案,以包括有关该过程的一些详细信息,而不是仅链接到某个地方。
slhck 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.