― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 8 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2010年4月12日(月) 13:05 
オフライン

登録日時: 2010年4月12日(月) 12:52
記事: 3
環境 MacOS 10.4.11
Firefox 3.6.3

お世話になっております。
Firofoxをマルチユーザ環境(OS上でユーザを切り替えて)で使いたいと思っているんですが、すべてにユーザの初期設定を変更しておくことってできないでしょうか?

当方、インターネットに出るためにはプロキシが必要となるんですが、どんなユーザがログオンしても設定済みになっているようにしたいと思っています。

どなたかご存知の方ありましたら、教えてください。


最後に編集したユーザー kyutaro [ 2010年5月02日(日) 15:24 ], 累計 1 回

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年4月12日(月) 13:31 
オフライン
Administrator

登録日時: 2006年10月25日(水) 18:00
記事: 2027
お住まい: USA
Tiger 環境を利用しなくなっているので確認できませんが、Leopard や Snow Leopard と同じではないかということで。
Firefox 3.5 より (Firefox の) ネットワーク環境はシステムのデフォルト設定を参照するようになっています。ですのでログインユーザ全てのシステム環境設定でプロキシ設定を同じにしておけば問題ないのではないでしょうか。

Firefox のプロキシ設定を使用して全てのユーザで同じにしたい。ということでしたら FoxyProxy などで設定を書き出せる機能があれば簡単にできるかもしれません。

的外れでしたらすみません。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年4月13日(火) 03:22 
オフライン
Moderator

登録日時: 2007年5月29日(火) 13:31
記事: 390
お住まい: Japan
どもです。

Hide さんのコメントに補足します。
Firefox 3.6 の環境設定>詳細>ネットワーク>接続設定 のインターネット接続に使用するプロキシの設定ですが、
デフォルトでは、『プロキシを使用しない』になっております。
従って、『システムのプロキシ設定を利用する』に設定し直せば良いと思います。


それで、システム(Mac OS X)のプロキシ設定の件ですが、
Tiger環境でも『管理者』権限のアカウント(ユーザー)しか、システム環境設定>ネットワーク の設定変更は出来ず、
『通常』のアカウントでは、『管理者』権限のアカウント(ユーザー)が設定したネットワーク設定を引き継ぎますので何もせずでOKです。

2人目以降の『管理者』権限のアカウント(ユーザー)でも、デフォルトでは最初の管理者権限のアカウント(ユーザー)が
設定したネットワーク設定を引き継ぎますので、触る必要は有りません。

まぁ、他の設定も含めFirefoxのデフォルト設定を予め設定したモノに統一したいと言う事であれば、
以下のフォルダのモノをCopyして使う荒技しか知りませんが(^^;。
/Users/ユーザー/Library/Application Support/Firefox

_________________
[ macOS 15 Sequoia] iMac (27-inch, 2019) Intel Core i5 3.0GHz, Built-in SSD 512GB, RAM 40GB


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年4月13日(火) 03:42 
オフライン
Administrator

登録日時: 2006年10月25日(水) 18:00
記事: 2027
お住まい: USA
Ryo さんが書きました:
Hide さんのコメントに補足します。
Firefox 3.6 の環境設定>詳細>ネットワーク>接続設定 のインターネット接続に使用するプロキシの設定ですが、デフォルトでは、『プロキシを使用しない』になっております。

あら?製品版のデフォルトは「プロキシを使用しない」でしたか。失礼しました(^^;


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年4月13日(火) 12:27 
オフライン
Administrator

登録日時: 2005年6月23日(木) 23:29
記事: 2743
お住まい: 東京
ものすごい力技として、プログラムフォルダの defaults/pref/firefox.js あたりにべた書きするという手もありますが、新規プロファイル作成時にしか反映されない、バージョンアップの度に上書きされて元に戻る、ということでお勧めはできません…

_________________
[Desktop] Windows 10 Pro 22H2 (64bit) / Intel Core i7-2600 / Nvidia GeForce GTX 1650 GDDR6 / 32 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)

Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.2+)
-- いつまでたっても nightly


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年4月14日(水) 20:51 
オフライン

登録日時: 2010年4月12日(月) 12:52
記事: 3
kyutaroです。
お返事遅くなりました。
Hide様、Ryo様、Cai様、情報ありがとうございます。

やっと実機で試すことができました。

やはり新規ユーザでログオンしたときのFirefoxのデフォルト設定は『プロキシを使用しない』になっていました。

確かにその段階で、使用ユーザにFirefoxのプロキシ設定を、『システムのプロキシ設定を利用する』に変更させれば問題ないですね。

ただ、ユーザはあんまりコンピュータに明るくないので、自分でFirefoxのプロキシ設定を開かせることはしたくないです・・・
というか、あんまりユーザにプロキシ設定方法を公開したくないというのも本音です。

Firefoxのプログラムパッケージの中のdefaults/pref/firefox.jsも見てみました。
よくわからない・・・・・・

もうちょっと勉強します。


大変申し訳ございませんが、引き続き何か情報がございましたら教えてください。

よろしくお願いいたします。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年4月16日(金) 03:57 
オフライン
Administrator

登録日時: 2006年10月25日(水) 18:00
記事: 2027
お住まい: USA
kyutaro さんが書きました:
ただ、ユーザはあんまりコンピュータに明るくないので、自分でFirefoxのプロキシ設定を開かせることはしたくないです・・・
というか、あんまりユーザにプロキシ設定方法を公開したくないというのも本音です。

簡単にやってしまう良い方法でしたら、kyutaro さんが各ログインユーザのアカウントでログインして Firefox を起動、環境設定のプロキシ設定を変更してしまう。じゃないかなと思います。これだとログインの手間だけで済ませられますから。

プロキシ設定を記述した user.js ファイルを作り、各ユーザの Firefox プロファイルフォルダの中にコピーする方法もあります。
テキストエディット.app を起動してドキュメントに下記をペースト、プレーンテキスト/ UTF8 で user,js という名称で保存します。
コード:
user_pref("network.proxy.type", 5);

でき上がれば各ユーザの Firefox プロファイルフォルダにコピーしてください。

もう一つは各ユーザの Firefox プロファイルへ上記 user.js のシンボリックリンクを張る方法です。
user.js は起動ディスク直下(パスで言うと / 以下です)に置きます。
ターミナル.app を起動して次の様にタイプします。
コード:
ln -s /user.js /Users/ホーム名/Library/Application\ Support/Firefox/Profiles/プロファイルフォルダ名

In -s に続けて半角スペース、続いて /user.js
半角スペースを入れてユーザのプロファイルフォルダへのパスです。タイプを完了したらリターンキーを叩きます。
以下は私の環境でのサンプル:
引用:
ln -s /user.js /Users/Hide/Library/Application\ Support/Firefox/Profiles/u39qg5jb.Fx36TestProfile


成功したかどうかは各ユーザの Firefox プロファイルフォルダを開き user.js ファイルが見えていればオッケーです。または次のコマンドで確認:
コード:
ls /Users/ホーム名/Library/Application\ Support/Firefox/Profiles/プロファイルフォルダ名

表示されたリストの中に user.js があれば大丈夫。
この方法では起動ディスク下に置いた user.js ファイルが、シンボリックリンクを張った各ユーザの Firefox に反映されます。また元の user.js を変更すれば、その設定が各ユーザの Firefox に反映されます。
ターミナルを使う辺りで敷居が高いかもしれませんが(^^;


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年4月26日(月) 21:41 
オフライン

登録日時: 2010年4月12日(月) 12:52
記事: 3
Hide様、情報ありがとうございます。

結論を申し上げますと、無事解決できました。

正しくプロキシを設定したユーザの
/Users/ユーザー/Library/Application Support/Firefoxの内容を、

/System/Library/User Template/Japanese.lproj/Library/Application Support/Firefoxとして保存しました。(この操作はroot権限必須)

これで新規ログオンするユーザの設定に反映されました。
(プロキシ以外のFirefoxの設定も当然反映されます)

既存ユーザは、
正しくプロキシを設定したユーザの
/Users/ユーザー/Library/Application Support/Firefoxを
自分のところにコピーすることで反映できました。

皆様、情報ご提供ありがとうございました。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 8 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[50人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean