【问题标题】:Security warning when opening file from network share从网络共享打开文件时的安全警告
【发布时间】:2010-04-14 15:44:42
【问题描述】:

我创建了一个我已签名的安装程序可执行文件。它位于网络共享上(我使用 unc - \server\share\setup.exe 访问)。

当我双击可执行文件时,我收到一条 Windows 警告:

Title: Open File -> Security Warning
Do you want to run this file?
Name: setup.exe
Publisher: My Company
Type: Application
From: \\Path\to\setup\folder

然后有一个黄色盾牌,上面写着“虽然来自 Internet 的文件很有用,但这种文件类型可能会损害您的计算机。只能运行来自您信任的发布者的软件。”旁边。

我猜我可以将 Windows 配置为信任我公司的软件。我还认为可以禁用特定的安全检查以消除警告。或者我可以告诉 Windows 考虑本地 UNC 路径。

还有其他方法可以禁用警告吗?我不希望我的客户在从网络共享安装软件时看到此警告。而且我不想告诉这些客户禁用某些安全检查。

【问题讨论】:

  • 我知道这是一个很多人都搜索过的有用问题,但为什么会出现在 Stackoverflow 上?

标签: security installation warnings network-share


【解决方案1】:

在 Internet Explorer 中:

  1. 工具菜单 → Internet 选项安全标签
  2. 点击本地内网图标将其选中
  3. 点击网站
  4. 勾选自动检测内网网络
  5. 点击高级
  6. 将此网站添加到区域:文本框中输入file://computername or IP(在您的情况下为file://path)。
  7. 点击添加
  8. 再次单击关闭确定确定退出 Internet 选项。

或者,您可以取消选中自动检测 Intranet 网络,并选中其他三个复选框。这使您不必手动输入每台机器名称,但允许所有网络路径可能并不安全。

See also

【讨论】:

  • Windows 7 没有勾选“自动检测内网网络”,而勾选了其他三个框,所以我认为这是最好的解决方案。
  • 请注意,计算机名称需要在本地内网中。 (即使计算机位于“受信任的站点”中,我仍然会收到该消息。)迁移到本地 Intranet 为我解决了这个问题!
  • 需要重启explorer.exe才能生效。
【解决方案2】:

另一种专门针对远程桌面服务的可能性是使用组策略。

1.) 在您的域控制器上打开组策略编辑器

2.) 创建组策略对象(例如停用网络共享上的文件安全性)。

3.) 编辑这个新对象

4.) 在 用户配置管理模板Windows 组件Internet Explorer Internet 控制面板安全页面 编辑站点到区域分配列表

5.) 选择激活并点击显示

6.) 在 valuename 下添加您的网络共享路径并将值设置为 1。1 表示本地 Intranet。

7.) 我认为启用 Intranet 站点:包括未在其他区域中列出的所有本地(Intranet)站点Intranet 站点:包括所有网络路径( UNC)

8.) 然后关闭对象并将其链接到您要为其应用这些设置的某个用户 OU。

9.) 激活您的新链接对象。

【讨论】:

  • 不知道为什么这被否决了......这是管理员的正确答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多