Назад | Перейти на главную страницу

Блокировка настроек в Mozilla

По соображениям безопасности нам нужно «заблокировать» некоторые настройки в Mozilla Firefox. Мы работаем под управлением Windows XP и последней версии Mozilla версии 14.0.1. В частности, некоторые параметры безопасности, такие как Security.ask_for_password. Если бы пользователь сделал about:config, мы хотим, чтобы определенные параметры были выделены серым цветом, чтобы они не могли щелкнуть по ним.

Я читал, что это можно сделать, добавив в:

\Mozilla Firefox\defaults\pref\test.js

preflock("security.enable_ssl3", false);

Однако это ничего не дает.

Ваш файл должен начинаться с двойного //, и я думаю, что правильный термин lockPref. Правильное содержимое вашего файла должно быть;

//
lockPref("security.enable_ssl3", false);

Кроме того, вы должны сохранить этот файл в корне каталога установки и изменить local-settings.js для загрузки файла.

pref("general.config.filename", "test.js");

Актуальная блокировка предпочтений для Firefox 63 и Windows 10 ...

Mozilla Firefox версии 63.00 Настройка для блокировки файлов

  1. Откройте Firefox и введите «about: config» в строку пути.

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

  2. Создайте следующие текстовые файлы и измените расширение для каждого из них.

    а. mozilla.cfg - список файлов, которые нужно заблокировать.

      i.    The first line is always a double forward slash (//)
     ii.    Starting at the second line, use the lockPref command – examples:
        1.  lockPref("app.update.enabled", false);
        2.  lockPref("security.tls.version.min", 2);
    

    б. local-settings.js - использует mozilla.cfg для блокировки настроек.

     i. Add the following entries. Do NOT place a “//” on the first line of the file.
        1.  pref("general.config.filename", "mozilla.cfg");
        2.  pref("general.config.obscure_value", 0);
    

    c. user.js - изменяет настройки для каждого из перечисленных предпочтений.

     i. Enter the same entries that were in mozilla.cfg but use the “user_pref” 
        command at the beginning of each entry. Do NOT place a “//” on the first line 
        of the file.
        1.  user_pref("app.update.enabled", false);
        2.  user_pref("security.tls.version.min", 2);
    
  3. Папки, в которых находятся файлы mozilla.cfg и local-settings.js, имеют полные права администратора и назначены системные права, однако для внесения изменений в эти файлы скопируйте их в другую папку (например, на рабочий стол), а затем скопируйте обратно в соответствующую папку. В приглашении UAC предлагается принять изменения. Обычный пользователь не должен иметь на это прав.

  4. Местоположение очень важно для каждого из вышеуказанных файлов. Поместите каждый в соответствующие каталоги, как показано ниже.

    а. mozilla.cfg помещается в:

    i.  C:\Program Files\Mozilla Firefox
    

    б. Local-settings.js помещается в:

    i.  C:\Program Files\Mozilla Firefox\defaults\pref
    

    c. User.js помещается в:

    i.  C:\Users\”username”\AppData\Roaming\Mozilla\Firefox\Profiles\*this folder 
        name will vary for each installation*
    
  5. Чтобы отключить файлы, перечисленные в mozilla.cfg, откройте файл local-setting.js и добавьте «//» в начало каждой строки, чтобы отметить их, сохраните и затем перезапустите Firefox. Проверьте в Firefox в разделе «about: config», что статус «заблокирован» был удален. Конечно, чтобы снова заблокировать их, удалите «//».