Переходите на Google Chrome. На сегодняшний день это единственный современный браузер, который полноценно поддерживает групповые политики.
А теперь ответ на вопрос:
- На общедоступном ресурсе размещаете файлы local-settings.js:
pref("general.config.obscure_value", 0);
pref('general.config.filename', 'firefox.cfg');
- И firefox.cfg:
//put everything in a try/catch
try {
lockPref("browser.startup.homepage", "https://yandex.ru/");
} catch(e) {
displayError("lockedPref", e);
}
- Создаёте новый объект групповой политики и переходите в раздел Конфигурация компьютера → Настройка → Конфигурация Windows → Файлы.
- Последовательно создаём файлы:
local-settings.jsДействие: Обновить
Исходный файл: \\server\share\local-settings.js
Конечный файл: %ProgramFiles%\Mozilla Firefox\defaults\pref\local-settings.js
firefox.cfgДействие: Обновить
Исходный файл: \\server\share\firefox.cfg
Конечный файл: %ProgramFiles%\Mozilla Firefox\firefox.cfg
Если используется 32-битная версия Firefox (что нынче уже не рекомендуется), то переменную заменить на %ProgramFiles(x86)%.
- Привязываете объект групповой политики к подразделению и наслаждаетесь жизнью. Со всеми другими параметрами аналогично (полный список на странице about:config).