Як натиснути кнопку "Завантажити Chrome" із Windows Server у IE?


20

Я не можу завантажити інсталятор Google Chrome, коли я перебуваю в Internet Explorer для Windows Server 2012 R2. Я зазвичай встановлюю дозволені сайти під безпеку, але це не працює. Що заважає мені натискати кнопку "Завантажити Chrome"?

https://www.google.com/chrome/browser/desktop/#


3
Відповідь така Internet Explorer Enhanced Security Configuration. якщо ви хочете побачити, що це робить, відкрийте IE і натисніть посилання "Ефекти покращеної безпеки Internet Explorer", щоб побачити список налаштувань конфігурації. Щоб встановити, зробіть це простим способом і просто завантажте офлайн-інсталятор в інше вікно та скопіюйте його на сервер. Це просто простіше, ніж налаштування IE, щоб дозволити завантаження та встановлення. якщо ви дійсно хочете налаштувати IE, проте вставте цей URL в IE, щоб переглянути інструкції, як це зробити: res: //iesetup.dll/IESecHelp.htm#turnoff
Frank Thomas

Френк - Я б перемістив це в поле відповідей, якби ти був ти.
Richie086

Я згоден з Річі.
MacGyver

Відповіді:


22

Сервери Windows постачають IE із заблокованою конфігурацією, на яку вони посилаються Internet Explorer Enhanced Security Configuration. Ця конфігурація складається з набору параметрів зони, а також додаткових додаткових налаштувань. У замовчуванні у цих браузерах відображатиметься повідомлення про конфігурацію.

введіть тут опис зображення

Щоб переглянути подробиці IE ESC, натисніть посилання з текстом, Effects of Internet Explorer Enhanced Security Configurationщоб побачити конкретні настройки.

У попередніх версіях ви могли просто надати Internet Zone право завантажувати файли, але це вже не працює так добре, як це було, а веб-інсталяція Chrome також вимагає сценаріїв та виконання локального інсталятора, тому, зокрема, це складно.

Якщо ви все одно збираєтесь використовувати інший веб-переглядач (або уникати IE, або обійти конфігурацію), ви можете розблокувати IE ESC. Для цього перегляньте довідку для конкретної версії IE, ввівши цю адресу: res://iesetup.dll/IESecHelp.htm#turnoff.

Для Windows Server 2012 та 2012 R2 такі інструкції:

Якщо на ваших серверах увімкнено розширену конфігурацію безпеки Internet Explorer, рекомендується забезпечити ненавмисне підключення ваших серверів до зловмисного програмного забезпечення або інших атак на веб-переглядачах. Однак у деяких середовищах ви можете вимкнути захищені налаштування безпеки Internet Explorer, щоб полегшити перегляд адміністраторів або звичайних користувачів.

Щоб вимкнути розширену конфігурацію безпеки Internet Explorer

  1. Закрийте будь-які вікна браузера Internet Explorer, які, можливо, відкриті.

  2. Відкрийте диспетчер сервера

  3. Якщо на вашому сервері працює Windows Server® 2008 R2, у розділі Інформація про безпеку підсумків сервера натисніть кнопку Налаштувати IE ESC, щоб відкрити діалогове вікно налаштування безпеки Internet Explorer.

    Якщо на вашому сервері працює Windows Server® 2012, натисніть кнопку Налаштувати цей локальний сервер, щоб відкрити сторінку налаштування локального сервера. Потім в області Властивості, поруч із Розширеною конфігурацією безпеки IE, натисніть Увімкнути, щоб відкрити діалогове вікно налаштування безпеки Internet Explorer.

  4. Щоб дозволити членам локальної групи адміністраторів використовувати Internet Explorer у налаштуваннях клієнта за замовчуванням, у розділі Адміністратори натисніть кнопку Вимкнути.

    Щоб дозволити членам усіх інших груп використовувати Internet Explorer у налаштуваннях клієнта за замовчуванням, у розділі Користувачі натисніть кнопку Вимкнути.

    Примітка Після того, як покращена конфігурація Internet Explorer вимкнена для одного набору користувачів, менеджер серверів відображатиметься "Вимкнено" поруч із розширеною настройкою безпеки Internet Explorer.

  5. Клацніть ОК, щоб застосувати зміни


З тієї чи іншої причини на сервері 2016 вимкнення цього не зупиняє блокування сторінок через нього .... чи потрібні інші дії?
Дуглас Гаскелл

7

Для встановлення Chrome в Windows Server 2012 R2 я використовую паттерн повноважень:

$LocalTempDir = $env:TEMP; $ChromeInstaller = "ChromeInstaller.exe"; (new-object System.Net.WebClient).DownloadFile('http://dl.google.com/chrome/install/375.126/chrome_installer.exe', "$LocalTempDir\$ChromeInstaller"); & "$LocalTempDir\$ChromeInstaller" /silent /install; $Process2Monitor =  "ChromeInstaller"; Do { $ProcessesFound = Get-Process | ?{$Process2Monitor -contains $_.Name} | Select-Object -ExpandProperty Name; If ($ProcessesFound) { "Still running: $($ProcessesFound -join ', ')" | Write-Host; Start-Sleep -Seconds 2 } else { rm "$LocalTempDir\$ChromeInstaller" -ErrorAction SilentlyContinue -Verbose } } Until (!$ProcessesFound)

Звичайно, я знаю, що це не рекомендується, але іноді потрібен браузер, щоб отримати деякі файли.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.