Просто написать в качестве ответа, что появилось в комментариях:
Firefox сохраняет свои настройки (также называемые: параметры экрана конфигурации) в файле с именем prefs.js, который хранится в домашнем каталоге каждого пользователя, в ~/.mozilla/firefox/<profile_id>/prefs.js
где ~
представляет текущий каталог пользователя, а <profile_id>
- это случайно сгенерированная строка длиной около 12 символов.
Этот файл хранится как «Дельта», что означает, что там будут только параметры, которые отличаются от конфигурации по умолчанию. т.е. если по умолчанию используется конфигурация:
a: 1
b: 1
c: 0
И ваша конфигурация:
a: 1
b: 0
c: 0
prefs.js
будет выглядеть так:
b:0
Чтобы сделать то, что вы хотите, вы должны либо скопировать файл конфигурации «по умолчанию» для пользователя, когда он регистрируется (например, через файл ~/.profile
), либо просто заменить файл символической ссылкой на файл по умолчанию. (который будет только для чтения для пользователей и для чтения и записи для администратора, все еще пример)
Надеюсь, это поможет.