По соображениям безопасности нам нужно «заблокировать» некоторые настройки в 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 Настройка для блокировки файлов
Откройте Firefox и введите «about: config» в строку пути.
а. Для любых заблокированных предпочтений записи будут выделены курсивом, а статус будет отображаться как «заблокировано».
Создайте следующие текстовые файлы и измените расширение для каждого из них.
а. 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);
Папки, в которых находятся файлы mozilla.cfg и local-settings.js, имеют полные права администратора и назначены системные права, однако для внесения изменений в эти файлы скопируйте их в другую папку (например, на рабочий стол), а затем скопируйте обратно в соответствующую папку. В приглашении UAC предлагается принять изменения. Обычный пользователь не должен иметь на это прав.
Местоположение очень важно для каждого из вышеуказанных файлов. Поместите каждый в соответствующие каталоги, как показано ниже.
а. 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*
Чтобы отключить файлы, перечисленные в mozilla.cfg, откройте файл local-setting.js и добавьте «//» в начало каждой строки, чтобы отметить их, сохраните и затем перезапустите Firefox. Проверьте в Firefox в разделе «about: config», что статус «заблокирован» был удален. Конечно, чтобы снова заблокировать их, удалите «//».