Меню Рубрики

Установка mozilla firefox gpo

Установка и обновление Mozilla Firefox с помощью групповой политики

В отличие от почтового клиента Mozilla Thunderbird, в случае не менее популярного браузера Mozilla Firefox администраторам корпоративных сетей, которые построены на базе Active Directory, сегодня доступно, как минимум, два «стандартных» (не требующих использования какого-либо специализированного программного обеспечения) способа массовой установки и обновления браузера, первый из которых состоит в применении MSI-пакетов сторонних производителей (в частности, FrontMotion), второй — в использовании «тихой» установки Mozilla Firefox.

Два способа массового развертывания Mozilla Firefox

До декабря 2015 года мы устанавливали и обновляли Mozilla Firefox на всех рабочих станциях нашего домена Active Directory исключительно из MSI-пакетов от FrontMotion, на сайте которых всегда доступны актуальные версии MSI-пакетов 32-разрядных обычных и ESR-релизов браузера, а также его кастомной сборки FrontMotion Firefox Community Edition. Нас полностью устраивали MSI-пакеты наиболее легких и стабильных ESR-релизов Mozilla Firefox, все было хорошо, и все были довольны. Ситуация изменилась с выходом 43 й версии браузера, начиная с которой стала доступна 64-разрядная версия Mozilla Firefox, для которой (по крайней мере, пока) не существует MSI-пакетов от FrontMotion. Данное стечение обстоятельств заставило меня вспомнить про режим «тихой» установки браузера, позволяющий выполнять развертывание как 32-, так и 64-разрядных версий Mozilla Firefox. Эта статья содержит описание обоих способов массовой установки и обновления Mozilla Firefox с использованием групповой политики, а также возможности их совместного использования.

Возможности и ограничения 64-разрядного Mozilla Firefox

32-разрядный Mozilla Firefox отлично работает на компьютерах с 32/64-разрядными операционными системами семейства Microsoft Windows, начиная с древней XP SP2 и заканчивая самыми последними версиями, поэтому необходимость перехода на 64-разрядный браузер может показаться неоднозначной.
Если Вас действительно не интересуют такие преимущества, как использование внушительных объемов памяти, доступных на современных рабочих станциях с 64-разрядными операционными системами, и повышенная производительности «тяжелых» Веб-приложений, можно продолжать использование 32-разрядного Mozilla Firefox на всех компьютерах, если Вы, как и я, стараетесь выжимать максимум из доступных аппаратных ресурсов, имеет смысл установить 64-разрядный браузер на все рабочие станции, соответствующие его системным требованиям, самым важным из которых является необходимость применения 64-разрядной операционной системы Microsoft Windows 7 или более поздней версии.
Для порядка я обязан предупредить Вас о том, что 64-разрядный Mozilla Firefox не поддерживает большинство NPAPI-плагинов, таких как, например, Java и Unity, с одним исключением, сделанным для Adobe Flash Player NPAPI Plugin. На мой взгляд, это ограничение вряд ли можно назвать существенным, особенно с учетом того, что до конца 2016 года Mozilla планирует полностью прекратить поддержку NPAPI-плагинов, и такие популярные браузеры, как Google Chrome, прекрасно «живут» без поддержки NPAPI-плагинов, отключенной еще в 2015 году.

Развертывание Mozilla Firefox из MSI-пакетов от FrontMotion

Перед развертыванием Mozilla Firefox из MSI-пакетов от FrontMotion нужно выбрать или создать объект групповой политики (далее — GPO), в область действия которого попадают те рабочие станции, на которых будет выполняться установка и обновление браузера. Предположим, что необходимые компьютеры находятся в подразделении (далее — OU) Workstations , с которым связан GPO Workstations Policy . Если Вас устраивает использование 32-разрядного Mozilla Firefox на рабочих станциях с 64-разрядными операционными системами, для развертывания браузера подойдет существующий GPO Workstations . Если Вы, как и я, любите порядок и желаете ограничиться применением 32-разрядного Mozilla Firefox только на компьютерах с 32-разрядными операционными системами, придется воспользоваться Консолью управления групповой политикой (далее — GPMC) для создания дополнительного GPO Worstations x86 Policy , связанного с OU Workstations , и одноименного (для избавления от путаницы) WMI-фильтра, ограничивающего область действия GPO Worstations x86 Policy рабочими станции с 32-разрядными операционными системами. WMI-запрос такого фильтра должен иметь следующий вид (обращаю Ваше внимание, что в рассматриваемом случае проверка того, что компьютер является рабочей станцией, не обязательна и добавлена исключительно для порядка):

После выбора или создания GPO для установки и обновление браузера, необходимо загрузить последний из доступных русскоязычных MSI-пакетов обычного или ESR-релиза Mozilla Firefox и сохранить его в общей папке, доступной для чтения Всем как на уровне файловой системы NTFS, так и на уровне общей папки.
После выполнения всех перечисленных действий остается добавить подготовленный MSI-пакет в список Конфигурация компьютера\ Политики\ Конфигурация Windows\ Конфигурация программ выбранного или созданного ранее GPO с помощью Редактора управления групповыми политиками.
После завершения распространения групповой политики и перезагрузки соответствующих рабочих станций на них будет установлен или обновлен 32-разрядный браузер Mozilla Firefox. Следует отметить, что, согласно официальной инструкции Frontotion, для изменения стандартных параметров развертывания браузера можно выполнить предварительную административную установку MSI-пакета и/или воспользоваться модификаторами. В связи с тем, что мы никогда не делали ни того, ни другого, мне нечего добавить по этому поводу.

Официальные инсталляторы Mozilla Firefox

Я не ошибся, написав слово «инсталляторы» во множественном числе. Как и в случае Mozilla Thunderbird, инсталляторы русскоязычного Mozilla Firefox являются исполняемыми файлами, только в отличие от единственного файла для почтового клиента, для браузера доступно сразу четыре аналогичных файла, первые два из которых предназначены для установки 32/64-разрядного обычного, вторые — 32/64-разрядного ESR-релиза Mozilla Firefox. Последние версии инсталляторов 32/64-разрядного обычного релиза браузера с именем Firefox Setup НомерВерсии.exe , доступны для загрузки на странице Download Firefox in your language, последние версии 32/64-разрядного ESR-релиза, имя которых содержит дополнительные буквы esr в конце, могут быть загружены со страницы Download Firefox Extended Support Release in your language. Обязательно учтите, что инсталляторы 32- и 64-разрядного Mozilla Firefox как обычных, так и ESR-релизов имеют совпадающие имена, не содержащие намеков на разрядность, поэтому я рекомендую дополнять их текстом -x86 и -AMD64 во время загрузи с указанных выше страниц. Как Вы уже догадались, предложенный текст не является случайным и совпадает с возможными значениями стандартной переменной окружения PROCESSOR_ARCHITECTURE , анализируя которые, мы будем определять разрядность операционной системы, а затем выбирать соответствующий ей инсталлятор браузера в рассмотренных ниже сценариях «тихой» установки Mozilla Firefox.
Как и в большинстве аналогичных случаев, Вы должны загрузить, переименовать описанным выше способом и сохранить выбранные инсталляторы браузера в общей папке, доступной для чтения Всем на уровне файловой системы NTFS и на уровне общей папки. Если Вы, как и я, используете ESR-релизы Mozilla Firefox, потребуется подготовить два файла — Firefox Setup 45.1.1esr-x86.exe и Firefox Setup 45.1.1esr-AMD64.exe . На момент написания данной статьи версия 45.1.1 была последней, поэтому в Вашем случае цифры могут заметно отличаться.
«Тихая» установка браузера не отличается от аналогичной процедуры для почтового клиента. Для ее выполнения нужно запустить инсталлятор с ключом -ms , при этом Mozilla Firefox, разрядность которого совпадает с разрядности операционной системы, будет установлен в папку %ProgramFiles%\Mozilla Firefox (при установке 32-разрядного браузера на компьютеры с 64-разрядными операционными системами используется папка %ProgramFiles(x86)%\Mozilla Firefox ), а затем для него будут созданы ярлыки на Рабочем столе, в меню Пуск и на Панели быстрого запуска. Если на компьютере имеется более ранняя версия Mozilla Firefox, процедура «тихой» установки выполнит обновление браузера, не оказывая какое-либо влияние на данные пользователей, хранящиеся в папках %APPDATA%\Mozilla их профилей. Следует отметить, пользовательские данные 32- и 64-разрядного Mozilla Firefox совместимы между собой, поэтому в случае использования перемещаемых профилей можно не задумываться о разрядности операционных систем, установленных на рабочие станции.

Читайте также:  Установка геркона в шкаф

«Тихая» установка 64-разрядного Mozilla Firefox

Если по тем или иным причинам Вы предпочитаете выполнять развертывание 32-разрядного Mozilla Firefox из MSI-пакетов от FrontMotion, можно организовать «тихую» установку только 64-разрядной версии браузера. В таком случае придется создать сценарий «тихой» установки 64-разрядного Mozilla Firefox, а затем обеспечить его запуск с помощью GPO, в область действия которого попадают компьютеры, соответствующие описанным выше системным требования.
Сценарий «тихой» установки 64-разрядного браузера должен выполнять два «стандартных» действия: во-первых, проверять, что Mozilla Firefox разворачиваемой версии не был установлен ранее, и, во-вторых, если браузер еще не установлен или имеет устаревшую версию, запускать процедуру «тихой» установки.
Как и в случае Mozilla Thunderbird, для выяснения номера версии Mozilla Firefox используется команда reg query , с помощью которой запрашивается значение строкового ключа CurrentVersion , находящегося в разделе HKLM\SOFTWARE\Mozilla\Mozilla Firefox ESR , для поиска текстовой строки выбрана команда find с последующим анализом кода завершения ERRORLEVEL . В результате сценарий InstallMozillaFirefox64.cmd имеет следующий вид:

Как и прежде, значение переменной окружения VERSION , заданное в первой строке сценария, должно быть равно версии инсталлятора, который используется в настоящий момент. Например, для установки Mozilla Firefox версии 45.1.1 ESR или обновления устаревших браузеров до этой версии требуется инсталлятор Firefox Setup 45.1.1esr-AMD64.exe и переменная окружения VERSION со значением 45.1.1 . Как только Вы узнаете о появлении браузера версии 46.0 ESR и решите перейти на него, придется всего лишь загрузить инсталлятор Firefox Setup 46.0esr-AMD64.exe , изменить значение переменной окружения VERSION на 46.0 и удалить инсталлятор устаревшей версии. Как видите, все делается не сложнее, чем при использовании MSI-пакетов.
После подготовки и тестирования сценария InstallMozillaFirefox64.cmd следует выбрать GPO для его запуска. Выше мы договорились, что все рабочие станции находятся в OU Workstations , с которым связан GPO Workstations Policy . В связи с тем, что действие данного GPO распространяется не только на компьютеры с 64-разрядными операционными системами, он не подойдет для решения рассматриваемой задачи. Придется вновь воспользоваться GPMC для создания дополнительного GPO Worstations x64 Policy , связанного с OU Workstations , и одноименного WMI-фильтра, ограничивающего область действия этого GPO. WMI-запрос такого фильтра, выбирающего все рабочие станции с 64-разрядными операционными системами Microsoft Windows 7, 8, 8.1 и 10 должен иметь следующий вид (как и в прошлый раз, проверка того, что компьютер является рабочей станцией, не обязательна и добавлена для порядка):

После создания и ограничения области действия GPO Worstations x64 Policy остается переместить сценарий InstallMozillaFirefox64.cmd в его список Конфигурация компьютера\ Политики\ Конфигурация Windows\ Сценарии\ Автозагрузка с помощью Редактора управления групповыми политиками.
После завершения распространения групповой политики и перезагрузки соответствующих рабочих станций, на них будет установлен или обновлен 64-разрядный браузер Mozilla Firefox. Следует отметить, что если воспользоваться WMI-фильтром, описанным при рассмотрения MSI-пакетов от FrontMotion, и слегка подправить сценарий «тихой» установки, описанная в этом разделе последовательность действий подойдет для развертывания 32-разрядного разрядного браузера Mozilla Firefox, однако я не рекомендую Вам торопиться, по крайней мере, до прочтения следующего раздела этой статьи.

«Тихая» установка 32- и 64-разрядного Mozilla Firefox

Переход на «тихую» установку как 32-, так и 64-разрядного Mozilla Firefox дает администраторам ряд преимуществ, к числу которых можно отнести, во-первых, независимость от сторонних поставщиков MSI-пакетов, судьба которых не всегда известна или предсказуема, а, во-вторых, простоту реализации, которая связана с отсутствием необходимости создания дополнительных GPO и обеспечения их нацеливания на нужные компьютеры с помощью WMI-фильтров.
Для обеспечения «тихой» установки и обновления и 32-, и 64-разрядного браузера достаточно создать соответствующий сценарий «тихой» установки, а затем обеспечить его запуск с помощью GPO, действие которого распространяется на все рабочие станции. В отличие от двух рассмотренных выше случаев, в этот раз нас полностью устроит существующий GPO Workstations Policy , и можно будет сосредоточиться только на подготовке сценария тихой установки установки 32- и 64-разрядного Mozilla Firefox. Сценарий InstallMozillaFirefox.cmd , должен выполнять такие же действия, как и рассмотренный ранее сценарий InstallMozillaFirefox64.cmd , с единственным отличием, заключающемся в обеспечении выбора разрядности инсталлятора браузера в зависимости от разрядности операционной системы рабочей станций, для выяснения которой, как было оговорено выше, используется стандартная переменная окружения PROCESSOR_ARCHITECTURE . С учетом сказанного сценарий InstallMozillaFirefox.cmd имеет следующий вид:

Читайте также:  Установка проводки в одной комнате

Единственной особенностью сценария InstallMozillaFirefox.cmd является необходимость использования двух инсталляторов браузера, все остальное делается также, как в случае описанного выше сценария InstallMozillaFirefox64.cmd .
После проверки работоспособности сценария InstallMozillaFirefox.cmd на компьютерах с 32- и 64-разрядными операционными системами остается переместить его в список Конфигурация компьютера\ Политики\ Конфигурация Windows\ Сценарии\ Автозагрузка GPO Workstations Policy с помощью Редактора управления групповыми политиками, дождаться завершения распространения групповой политики, а затем перезагрузить соответствующие рабочие станции и убедиться, что на них установлен или обновлен браузер Mozilla Firefox, при этом его разрядность соответствует разрядности операционной системы каждого из обслуживаемых Вами компьютеров.

Как быть с 64-разрядными Microsoft Windows XP и Vista?

Обязательно учтите , что если у Вас уже есть или могут появиться рабочие станции с 64-разрядными операционными системами Microsoft Windows XP или Vista, придется доработать сценарий InstallMozillaFirefox.cmd , чтобы он выполнял установку 32-разрядного браузера на такие компьютеры, при этом следует помнить, что 32-разрядный Mozilla Firefox, установленный на компьютер с 64-разрядной операционной системой, хранит параметр CurrentVersion в разделе реестра HKLM\SOFTWARE\Wow6432Node\Mozilla\Mozilla Firefox ESR . Сценарий InstallMozillaFirefox.cmd , учитывающий перечисленные особенности 64-разрядных операционных систем Microsoft Windows XP и Vista, может иметь примерно такой вид (добавленные строки выделены):

Первая группа выделенных строк идентифицирует рабочие станции с 64-разрядными операционными системами Microsoft Windows XP и Vista путем выполнения команд ver и поиска в отображаемых ими сведениях строк 5.1 и 6.0 (именно с них начинаются полные номера версий Microsoft Windows XP и Vista) с помощью команд find с последующим анализом кодов завершения ERRORLEVEL . В случае успешного поиска выполняется переход ко второй группе выделенных строк, выполняющей «тихую» установку 32-разрядного браузера, которая делается также, как описано выше, но отличается использованием другого раздела реестра.

Заключение

Я надеюсь, что эта статья поможет Вам автоматизировать развертывание 32/64-разрядного браузера Mozilla Firefox в домене Active Directory. Все рассмотренные способы установки и обновления браузера прекрасно работают и могут использоваться как по отдельности, так и совместно. Если Вас интересует мой выбор, то в нашем случае все происходило в таком же порядке, как в статье — сначала использовались только MSI-пакеты от FrontMotion, затем была добавлена «тихая» установка 64-разрядного Mozilla Firefox на компьютеры с 64-разрядными операционными системами Microsoft Windows 7 и новее, наконец, примерно месяц назад я перевел все рабочие станции на «тихую» установку 32/64-разрядного браузера.

Понравилась статья?

Поделитесь ссылкой в социальной сети или блоге:

источник

Настройка Mozilla Firefox для работы в корпоративной среде

Этой статьей я постараюсь описать процесс управления конфигурацией современных версий Mozilla Firefox в среде предприятия (доменной среде на базе Microsoft Active Directory).

Проблемы централизованного управления параметрами браузера Firefox

Ранее, управление настройками Firefox, в среде предприятия не представляло особой сложности, так как, как и любое правильное Windows приложение, Firefox хранил все свои настройки в реестре. Можно было найти или написать самому, необходимые административные шаблоны групповых политик, чтобы упростить администраторам весь процесс (к примеру, для того же Chrome, Google разработала и поддерживает набор adm/admx шаблонов). Однако, компания Mozilla решила этому правилу изменить и теперь Firefox хранит свои настройки в файлах, находящиеся в профиле пользователя.

Покопавшись довольно длительное время в Интернете, я нашел некоторое количество «решений» данной проблемы. Но … все они не работоспособны по разным причинам. Общая идея этих решений – создать GPO, заполнить ветку реестра, а затем, с помощью скрипта на Visual Basic, прописать необходимые параметры в файлы конфигурации Firefox. На первый взгляд, все удобно и логично, но … всегда есть это «но». Разработчики Mozilla меняют как места расположения файлов конфигурации, так и название файлов и т.д.

Метод описанный в данной статье был протестирован на современных версиях Firefox (Firefox 45.0.1).

Особенности управления Firefox на предприятии

Есть целый ряд настроек, которые могут быть рассмотрены как для предварительной настройки, так и для отключения или блокировки в корпоративной среде, где пользователи, как правило, не будут иметь прав администратора и ИТ специалистам необходимо самим определять, какие параметры разрешить менять, а какие оставить предопределенными и неизменяемыми в среде предприятия.

Это может, например, включать:

  • Import Wizard (Мастер импорта) – Firefox запускает этот Мастер при первом запуске для импорта настроек из других установленных браузеров. Вам может понадобиться отключить запуск данного Мастера настройки.
  • Automatic updates for Firefox (Автоматические обновления) – Options / Advanced / Update / Firefox updates. Обновления Firefox лучше делать централизованно, а не отдельно, на каждом пользовательском компьютере. Авто обновление для расширений, можно оставить, так как они хранятся на компьютере пользователя.
  • Mozilla Maintenance Service –(Сервис обслуживания)Firefox устанавливает службу обновления, которая позволяет обновлять Firefox автоматически, не запрашивая разрешений UAC. Эта возможность должна быть отключена или выключена в корпоративной среде.
  • Default browser check (Проверка браузера по умолчанию) – Options / Advanced / General – Always check to see if Firefox is the default browser on startup. Если в корпоративной среде установлено, например, что браузером по умолчанию является Microsoft Internet Explorer, то такую проверку необходимо выключить, а возможность, для пользователя, установить Firefox в качестве браузера по умолчанию, заблокировать.
  • Отключить загрузку, при первом запуске, вкладки ‘Welcome to Firefox’, и оповещений ‘Know your rights’ и ‘Improve Firefox’.
Читайте также:  Установка ucf20 на jzx110

Управление и блокировка настроек Firefox

Firefox может быть настроен со значениями по умолчанию и с заблокированными настройками для каждого нового профиля пользователя. Таким образом, настройки будут содержать все необходимые вам параметры. Mozilla упростили (да, ладно! щазз!) процедуру развертывания с предустановленными настройками путем добавления некоторых специальных файлов во время инсталляции (или, например, в момент подключения компьютера в сеть домена)/ Предполагается, что Firefox установлен в папку по умолчанию:

  • %ProgramFiles%\Mozilla Firefox\defaults\pref\all-settings.js
  • %ProgramFiles%\Mozilla Firefox\Mozilla.cfg

Сам Firefox, будет сконфигурирован с настройками по умолчанию и с блокировкой изменения необходимых параметров.

Более подробно об этом можно прочитать в статье http://kb.mozillazine.org/Locking_preferences. Следует учесть, что статья уже успела слегка устареть, но основные принципы все еще работают.

Для назначения пользовательских установок надо использовать возможность блокировки пользовательских предпочтений.

Файл all-settings.js

Файл all-settings.js нужен для того, чтобы «сказать» Firefox, что необходимо считать из файла Mozilla.cfg ряд настроек конфигурации. Просто добавьте в файл all-settings.js две строки:

pref(«general.config.obscure_value», 0);
pref(«general.config.filename», «mozilla.cfg»);

Файл Mozilla.cfg

Вот здесь мы можем определить и заблокировать необходимые нам настройки Firefox. В примере ниже, например, отключили и заблокировали функцию автоматического обновления, вкладку «Добро пожаловать в Firefox» и уведомления «Знай свои права», и «Улучшение Firefox. Последняя строка отключает возможность установить Firefox в качестве браузера по умолчанию.

  • Все параметры, в файле Mozillacfg, следует начинать писать со второй строки. Не спрашивайте меня почему. Например, вставьте комментарий // в первую строку.
  • Параметры и все настройки учитывают регистр написания букв (case-sensitive). При ошибке написания, Firefox попросту не запустится.

lockPref(«app.update.auto», false);
lockPref(«app.update.enabled», false);
lockPref(«app.update.service.enabled», false);
lockPref(«toolkit.telemetry.prompted», true);
lockPref(«browser.rights.override», true);
lockPref(«browser.startup.homepage_override.mstone», «ignore»);
lockPref(«browser.shell.checkDefaultBrowser», false);

Ниже приведен пример файла Mozilla.cfg, который используется в реальной корпоративной среде.

Комментарии на английском, надеюсь не сложно, для понимания.

// Parameters keywords.
// pref
// sets the preference as if a user had set it, every time you start the browser.
// So users can make changes, but they will be erased on restart. If you set a
// particular preference this way, it shows up in about:config as «user set».
// defaultPref
// is used to alter the default value, though users can set it normally and their
// changes will be saved between sessions. If preferences are reset to default
// through the GUI or some other method, this is what they will go back to.
// Appears in about:config as «default».
// lockPref
// is used to lock preferences so they cannot be changed through the GUI or about:config.
// In many cases the GUI will change to reflect this, graying out or removing options.
// Appears in about:config as «locked». Some config items require lockPref to be set,
// such as app.update.enabled. It will not work if it set with just pref.
// clearPref
// can be used to «blank» certain preferences. This can be useful e.g. to disable functions
// that rely on comparing version numbers.

// Set browser custom home-page
pref(«browser.startup.homepage»,»http://www.yourdomain.ru»);
pref(«browser.startup.page»,1);

// Proxy settings
pref(«network.proxy.ftp», «xxx.xxx.xxx.xxx»); // можно написать доменное имя
pref(«network.proxy.ftp_port», 3128); // номер порта proxy-сервера
pref(«network.proxy.http», «xxx.xxx.xxx.xxx»); // можно написать доменное имя
pref(«network.proxy.http_port», 3128); // номер порта proxy-сервера
pref(«network.proxy.share_proxy_settings», true);
pref(«network.proxy.socks», «xxx.xxx.xxx.xxx»); // можно написать доменное имя
pref(«network.proxy.socks_port», 3128); // номер порта proxy-сервера
pref(«network.proxy.ssl», «xxx.xxx.xxx.xxx»); // можно написать доменное имя
pref(«network.proxy.ssl_port», 3128); // номер порта proxy-сервера
pref(«network.proxy.type», 1);

// Check default browser
pref(«browser.shell.checkDefaultBrowser», false);

// Disable updater
pref(«app.update.enabled», false);
// Make absolutely sure it is really off
pref(«app.update.auto», false);
pref(«app.update.mode», 0);
pref(«app.update.service.enabled», false);

// Disable Add-ons compatibility checking
clearPref(«extensions.lastAppVersion»);

// Don’t show ‘know your rights’ on first run
pref(«browser.rights.3.shown», true);

// Don’t show WhatsNew on first run after every update
pref(«browser.startup.homepage_override.mstone»,»ignore»);

// Disable the internal PDF viewer
pref(«pdfjs.disabled», true);

// Disable the flash to javascript converter
pref(«shumway.disabled», true);

// Don’t ask to install the Flash plugin
pref(«plugins.notifyMissingFlash», false);

//Disable plugin checking
pref(«plugins.hide_infobar_for_outdated_plugin», true);
clearPref(«plugins.update.url»);

// Disable health reporter
pref(«datareporting.healthreport.service.enabled», false);

// Disable all data upload (Telemetry and FHR)
pref(«datareporting.policy.dataSubmissionEnabled», false);
// Disable telemetry
pref(«toolkit.telemetry.enabled»,false);
pref(«toolkit.telemetry.rejected»,true);
pref(«toolkit.telemetry.prompted»,2);

// Disable Health report
pref(«datareporting.healthreport.uploadEnabled», false);

// Disable warning OnClose multiple tabs
pref(«browser.tabs.warnOnClose», false);

Другие параметры, на свой вкус, можно выбрать на странице about:config Firefox 🙂

Копирование файлов с настройками Firefox на компьютеры пользователей с помощью GPP

А дальше, необходимо скопировать эти файл на компьютеры пользователей. Для этого средствами GPP надо создать правила удаления/копирования файлов.

ВАЖНО: Не забыть, что файлы с конфигурациями надо разместить там, где Domain Computers смогут их прочитать. Возможны, как минимум, два варианта:

  • Разместить файлы в папке NETLOGON – но это моветон 🙂
  • Разместить файлы на общем сетевом ресурсе и дать право чтения файлов для Domain Computers. Напоминаю: все происходит во время запуска компьютера и входа в домен, то есть во время StartUp, когда пользователя еще нет, запускаемся с правами SYSTEM)

У меня эти файлы хранятся в папке Firefox на общем сетевом ресурсе.

  • Используется “Enforced” политика, которая применяется каждый раз при подключении компьютера к сети.
  • Каждый раз файлы удаляются и копируются заново. Зачем? Мне, пока, так удобнее. Не более того.

Копирование/удаления файлов делаем через GPP: Computer Configuration –> Preferences –> Windows Settings -> Files

Окончательно это будет выглядеть примерно так:

источник

Добавить комментарий