禁用 IE ESC 并在 Windows Server 上安装 Google Chrome 的完整指南
本文将介绍如何在 Windows Server 上禁用 Internet Explorer 增强安全配置并安装 Google Chrome。.

禁用 IE ESC 并在 Windows Server 上安装 Google Chrome 的完整指南

本文将介绍如何在 Windows Server 上禁用 Internet Explorer 增强安全配置 (IE ESC) 以及安装 Google Chrome 的步骤。本指南包含在企业环境中禁用 IE ESC 和批量安装 Chrome 的安全方法。.
0 股票
0
0
0
0

为什么IE浏览器默认启用了ESC键?应该禁用它吗?

特征 Internet Explorer 增强安全配置 (IE ESC) Windows Server 默认启用此功能,以降低运行不安全内容的风险。此功能会限制脚本、ActiveX 控件和恶意下载的执行。.

虽然IE ESC是一层有用的防御措施, 完全停用 它会降低服务器安全性,尤其是在生产服务器上。合理的解决方法是仅对管理员帐户或特定域禁用它,或者使用现代浏览器,例如…… 微软 Edge(Chromium 内核) 或者 Google Chrome 与组织政策配合使用。.

使用服务器管理器禁用 IE ESC(推荐用于具有桌面体验的服务器)

如果您的服务器支持桌面体验,最简单、最安全的方法是使用图形用户界面 (GUI)。步骤:

  • 使用帐户登录 行政人员.
  • 打开 服务器管理器 (开始 → 服务器管理器)。.
  • 点击 本地服务器 左侧面板。.
  • 点击数值 在 正面 Internet Explorer 增强安全配置.
  • 在打开的窗口里,为了 管理员 数量 离开 选择(或根据需要仅选择用户)。.
  • 单击“确定”并刷新服务器管理器以查看状态。 离开 改变。.

如果您只想访问几个特定的网站,最好使用此功能。 可信网站 使用 Internet 选项将 IE ESC 设置为公共模式,并仅允许访问受信任的地址。.

禁用核心服务器或远程IE ESC——安全方法

核心服务器没有图形界面,因此您必须使用 PowerShell、注册表或组策略。建议列出所需的域,而不是将其完全禁用。 可信网站 添加。.

以下示例演示如何使用 PowerShell 通过注册表将域添加到受信任站点(请在测试环境中运行前进行验证):

$trusted = "intranet.example.local"
$regPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\$trusted"
New-Item -Path $regPath -Force
New-ItemProperty -Path $regPath -Name "*" -Value 2 -PropertyType DWord -Force

在上面的例子中,该值 2 相等的 可信网站 修改注册表之前务必先备份。.

在 Windows Server 上安装 Google Chrome — 不同方法

在 Windows Server 上安装 Google Chrome 有几种常用方法,您可以根据组织的规模和需求选择合适的方法。.

4.1 使用 MSI 手动安装(适用于企业版/部署版)

对于企业环境,最好使用 Google Chrome 企业版 MSI,并使用 SCCM、Intune 或组策略等工具进行部署。.

  • 从 Google Chrome Enterprise 官方页面下载 Google Chrome Enterprise MSI,并选择 x64 版本。.
  • 将 MSI 文件复制到服务器,例如: C:\Temp\GoogleChrome.msi.
  • 静默运行安装程序:
msiexec /i "C:\Temp\GoogleChrome.msi" /qn /norestart

优势:更好地控制更新、能够分组部署以及与 GPO 兼容。.

4.2 使用 Chocolatey 安装(简单快捷)

如果您有安装软件包管理工具的权限,Chocolatey 是最快捷的方式。首先,安装 Chocolatey(在 PowerShell 中以管理员权限运行):

Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

然后安装Chrome浏览器:

choco install googlechrome -y

4.3 通过 PowerShell 安装(直接下载 + msiexec)

自动下载并安装 MSI 的示例(运行前请检查 MSI 官方地址):

$msiUrl = "https://dl.google.com/path/to/GoogleChromeStandaloneEnterprise64.msi"
$out = "C:\Temp\GoogleChromeEnterprise.msi"
Invoke-WebRequest -Uri $msiUrl -OutFile $out
Start-Process msiexec.exe -ArgumentList "/i `"$out`" /qn /norestart" -Wait

4.4 在 Server Core 上安装

在 Server Core 上,您还可以使用 Chocolatey 或下载 MSI 文件,然后使用 PowerShell 运行 msiexec。由于没有用户界面,因此必须进行静默安装。.

安装 Chrome 后的安全配置和策略

安装完成后,您需要使用组织策略来管理 Chrome:

  • 下载 ADMX模板 从 Google 导入到中央存储(\\domain\sysvol\…\Policies\PolicyDefinitions)。.
  • 设置主页、禁用扩展程序、屏蔽特定地址和管理自动更新。.

设置主页的注册表更改示例:

reg add "HKLM\SOFTWARE\Policies\Google\Chrome" /v HomepageLocation /t REG_SZ /d "https://intranet.example.local" /f

关闭自动更新(如果由对方管理——需谨慎操作):

reg add "HKLM\SOFTWARE\Policies\Google\Update" /v AutoUpdateCheckPeriodMinutes /t REG_DWORD /d 0 /f

实用安全提示(禁用IE ESC前后对比)

  • 使用非管理员帐户浏览使用受限账户浏览网页。.
  • 出站防火墙和代理限制服务器出站访问权限,仅允许访问所需地址。.
  • 应用程序白名单使用 AppLocker 或 Windows Defender 应用程序控制来阻止未经授权的应用程序运行。.
  • 沙盒如果可能,请在单独的虚拟机或容器中运行扫描,以减少攻击面。.
  • 日志和审计启用注册表更改和软件安装的审核功能。.
  • 补丁和更新请务必安装操作系统和浏览器安全更新。.

为网站管理员、DevOps 和交易员提供的实用技巧

对于交易型 VPS:在托管环境中运行浏览器,并启用 Web 代理和 MFA。.

对于游戏和远程桌面:在低延迟服务器上安装 Chrome(使用以下任一方法): 85+ 个地点 我们可以减少下载和更新延迟。.

对于人工智能或渲染:安装 Chrome 对计算性能没有影响,但可以使用带有桌面体验的虚拟机映像来管理图形用户界面。.

大规模分发(多服务器/自动化)

使用配置管理工具在多个服务器上进行分发和自动化:

  • 适用于 Windows 的 Ansible (例如 win_package 和 win_regedit 等 win_* 模块)。.
  • Chef / Puppet / SCCM 安装 MSI 并应用策略。.
  • CI/CD将 Chrome 版本打包到工件存储库中,并通过流水线进行部署。.

替代方案和最终建议

  • 而不是完全禁用 IE ESC使用 Edge(Chromium)浏览器,它在 Windows Server 上有更好的支持和更新。.
  • 列表管理 可信网站 以及使用 堡垒宿主 推荐用于网页浏览。.
  • 在云和 VPS 环境中,使用具有防 DDoS 服务、BGP 网络和 CDN 的服务器可以提高管理访问和更新的稳定性和安全性。.

摘要和快速检查清单

  • 禁用 IE ESC 之前:备份您的设置并进行风险评估。.
  • 偏好设置:仅对管理员禁用,或添加受信任域。.
  • Chrome 安装:企业用户可使用 MSI 安装,快速安装用户可使用 Chocolatey 安装。.
  • 配置:使用 ADMX 和注册表来实现安全策略和更新控制。.
  • 网络保护:出站防火墙、AppLocker、日志记录和任务隔离。.

常见问题解答

您可能也喜欢
Amazon-AWS-EC2

什么是 Amazon EC2(弹性计算云)?它的用途是什么?

在当今科技世界,对功能强大且灵活的服务器的需求比以往任何时候都更加迫切。亚马逊通过提供 Amazon EC2 服务,以完全基于云的方式满足了部分需求。这项服务是亚马逊网络服务 (AWS) 平台的主要组成部分之一,允许您启动和管理各种规模的虚拟服务器。.