从Windows 7服务器到XP客户端,无需登录窗口即可共享匿名文件


11

我正在尝试为小型LAN上的计算机提供对Windows 7工作站共享的文件的只读,匿名访问权限(我们将其称为WIN7SVR)。特别是,我不希望客户端在例如\\WIN7SVRWindows资源管理器中导航到时必须处理登录窗口,但是我们没有域,因此服务器和客户端之间的帐户同步非常棘手。Windows 7和Windows XP客户端都需要访问这些共享。

通过在WIN7SVR上启用Guest帐户并设置适当的共享权限,我就可以在Windows 7客户端上使用此功能。看来其他Windows 7计算机会自动尝试以Guest身份登录,因此他们的用户不必处理登录窗口。问题出在XP客户端上-如果用户在登录窗口中输入“来宾”,它们就可以访问服务器,但是我不希望用户必须这样做。因此,根据我的收集,在对Windows文件共享的有限了解下,这归结为授予NULL会话访问WIN7SVR上的文件共享的权限。

但是到目前为止,我在这方面还没有成功。我已经在Windows 7服务器上的本地组策略编辑器中尝试了以下所有操作:

  • 设置网络访问权限:让所有人权限都适用于匿名用户启用
  • 网络访问权限设置为:将对命名管道和共享的匿名访问限制为禁用
  • 网络访问中添加了相应共享的名称:可以匿名访问的共享
  • 添加了“匿名登录”以根据用户权限分配从网络访问此计算机

任何建议都将不胜感激...我主要是Unix人士,所以我对Windows文件共享有点不满意。我确实了解到,从安全角度来看,对文件共享的任何形式的匿名访问通常都不理想,但是在这种情况下,这对我们而言是最实用的解决方案,并且对网络的访问已受到足够的控制,因此共享级安全性是'值得关注。

Answers:


0

这可能已完全关闭,但是XP客户端是否启用了简单文件共享?他们是XP pro还是家庭版?

要检查简单的文件共享:

  1. 打开资源管理器窗口
  2. 单击工具,文件夹选项
  3. 列表的底部是用于简单文件共享的复选框。

XP客户端是XP Pro,并且已禁用简单文件共享。谢谢您的建议,但我尝试在其中一台XP机器上启用简单共享,但没有任何区别。
mshroyer

不幸的是,我从来没有深入了解这个问题,但是我们最终在XP Pro计算机上进行了全新的重新安装,现在您的解决方案可以按预期运行。
mshroyer

3

尝试启用访客帐户:

  • 控制面板->管理工具->计算机管理>本地用户和组>用户
  • 右键单击访客>属性
  • 取消选中“帐户已禁用”

启用此帐户有助于我在Windows Server 2008 R2上解决此问题。



1

我在相反的方向上遇到了同样的问题。当我所有的客户端都使用Windows 7时,我试图共享连接到Windows XP计算机的打印机。我尝试了很多方法。最后,我解决了这样的问题:

  1. 在Windows XP计算机中启用了简单共享。
  2. 运行网络安装向导(在Windows XP计算机中)。
  3. 重新启动Windows XP。

现在,我可以共享Windows XP打印机并在Windows 7中使用它,而无需获取登录窗口。


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.