На Солярисе, работая pfiles на всех процессах должен показать, который имеют процессы, какие соединения открываются. Будет требоваться некоторый осторожный filering, вероятно, с помощью-A ggrep,-B опции...
На Linux, netstat -anp --inet
будет работать, даже без установленного lsof. (отбросьте --inet
получить сокеты домена Unix также)
Это хранится в пользователе ~/.mozilla/firefox/PROFILE_NAME.default/prefs.js
файл:
$ grep browser.startup.homepage .mozilla/firefox/0prxyjky.default/prefs.js
user_pref("browser.startup.homepage", "http://foobar.com");
Имя профиля будет отличаться для всех пользователей, но должно всегда заканчиваться .default
.
Если Вы хотите изменить это для всех новых пользователей, которые будут добавлены, можно отредактировать /etc/skel/.mozilla/firefox/mwad0hks.default/prefs.js
который является шаблонным файлом для новых профилей. Я не уверен если mwad0hks.default
будет то же во всех системах, но у Вас должно быть что-то с эквивалентным именем там.
Firefox может перезаписывать элементы в prefs.js
. Вы должны создать новый user.js
в том же каталоге профиля и поместить туда свой user_pref("browser.startup.homepage", "https://example.homepage.com");
.
Это очень хитрый лайнер, чтобы вытащить файл prefs.js
из GitHub и сохранить на месте, каким бы ни был профиль пользователя по умолчанию.
sudo wget -O `cd ~/.mozilla/firefox/*.default ; pwd`/user.js https://gist.githubusercontent.com/metahertz/c46bd4a62f33616bdc6c0750021a0c77/raw/daddaf6a6809025e969e06a5cda00204af115118/user.js
mwad0hks
случайным образом сгенерированная строка. Можно удалить его (причина “безопасности” того, чтобы иметь его глупа). Необходимо записать местоположение профиля в~/.mozilla/firefox/profiles.ini
. Если каталог, в котором Вы нуждаетесь, не существует под/etc/skel
, просто создайте его. производительность @NotFromBrooklyn – Gilles 'SO- stop being evil' 06.10.2013, 23:45grep browser.startup.homepage ~/.mozilla/firefox/*.default/prefs.js | awk '{print $2}' | sed '1 s/\"*www*\"/\"www.google.com\"/'
? – Arturo 16.04.2017, 19:12