web-dev-qa-db-ja.com

LinuxコマンドラインからFirefoxセーフモードを変更するにはどうすればよいですか

入力するとき:

firefox -safe-mode

アドオン/拡張機能または設定全体を無効にして、Firefoxを「セーフモード」で再起動します。 セーフモード を参照してください

特定の拡張子、 ProCon Latte 、たとえばnotを無効にしたいと思います。

コマンドラインとどのファイルを変更するのですか?

編集:すでに5年!実際、プロコンラテのような補完的なモジュールはアダルトコンテンツをブロックします。コマンドlinux firefox -safe-modeを使用してアドオンを上書きしたくありませんでした。現在、procon latteはfirefox quantium(58.0)と互換性がありません。誰かが、bashrcを変更する必要があると言いました。また、(opendnの)DNSも配置します。

2
winston_smith

残念ながら、Firefoxはコマンドラインからプラグインを選択的に有効にすることはできませんが、グラフィカルに実行するには次の手順を実行します。

Firefoxを正常に実行するには

Firefoxをセーフモードから実行するには、コマンドラインからfirefoxを実行します。

firefox

プラグインを選択的に有効/無効にするには

インストールされているすべてのプラグインを見つけるには、コマンドラインからfirefox -url about:pluginsを実行します。

firefox -safe-mode -url about:plugins

それが完了したら、GUIインターフェースでプラグインを手動で有効/無効にすることができます。
Gotoツールメニュー>アドオン>プラグイン
その後、すべてを無効にし、一度に1つずつ有効にして、どのプラグインが問題を引き起こしているかを確認します

2
Morgoth

正確に何を達成したいのか、なぜ「セーフモード」と言うのかは明確ではありませんが、 現在存在する であるため、コマンドラインまたはGUIのどちらでも目的のことを実行できません。 「セーフモード」はデバッグの補助であり、より安全またはより安全なブラウジングを意図したものではありません。

しかしながら ...

  • firefox -Pで2つ目のプロファイルを作成できます
  • 必要な拡張機能のみをインストールする
  • Tools, Add-ons, Pluginsですべてのプラグインを「アクティブにするように依頼」に設定します
1
DK Bose

私はあなたの問題に対する迅速だが汚い解決策を持っているかもしれません。

ProCon latteは拡張機能であり、「プライベートモード」で有効のままにすることができますが、「セーフモード」に入ると簡単に無効になる場合があります。私が見ているように、問題はブラウザ拡張機能などのデバッグに関するものではありません...それは単にコンテンツフィルタリング拡張機能を無効にしないことに関するものです。限目。

セーフモードの実行をブロックする「方法」は、少なくともゼロ次の努力です。

Ubuntuでは、firefox -safe-modeにアクセスする通常の方法はコマンドラインを使用することです。この投稿の議論で私がやったこと: https://unix.stackexchange.com/questions/90998/block-particular-command-in-linux-for-specific-user はブロックすることでしたコマンドラインからfirefoxを実行しているユーザー:-)同じユーザーは、サイドバーをクリックするか、Unity/gnomeランチャーを介してfirefoxを開くことができますが、常に「通常」-proconlatte対応モードで:-)

〜。/ bashrcファイルに追加したものを次に示します。

/usr/bin/firefox() {
   echo "command not allowed for you"
}
firefox() {
   echo "command not allowed for you"
}

readonly -f /usr/bin/firefox
readonly -f firefox

それが役に立てば幸い!この男のブログ http://mike.kaply.com/2012/03/16/customizing-firefox-autoconfig-files/ および拡張CCK2ウィザードは、「セーフモード「すべてですが、私にとって読み/理解するのは少し重いです。

乾杯、

1
user1485934

拡張機能に依存する場合があります。 「ProCon Latte Content Filter」の場合、簡単な解決策があります(少なくともFirefoxバージョン54のMacバージョン)。

まず、ProCon Latteのパスワードオプションが有効になっていることを確認してください。次に、Firefoxが開いていないことを確認します。

次に、Firefoxのプロファイルフォルダーで「prefs.js」ファイルを見つけます(例:/ Users/yourname/Library/Application Support/Firefox/Profiles/yourprofile.default/prefs.js)。

TextEditを使用してファイルを開きます[間違えた場合に備えて最初にバックアップを作成します]。

このセクションを見つけます:{9D6218B8-03C7-4b91-AA43-680B305DD35C} .xpi\"、\" multiprocessCompatible\":false、\" runInSafeMode\":false、\"

あなたがしなければならないのは、「ru​​nInSafeMode \」:false、\」という部分を「runInSafeMode \」:true、\」に変更することだけです

変更を保存します。

Firefoxをセーフモードで起動すると、アドオンリストで無効になっていると主張しているにもかかわらず、ProCon Latteが動作していることがわかります。

注:ProCon Latteをグローバル拡張にすることをお勧めします(これにより、すべてのFirefoxユーザーと、作成する新しいプロファイルで利用できるようになります)。プロファイルの「extensions」フォルダーにある「{9D6218B8-03C7-4b91-AA43-680B305DD35C} .xpi」というファイルをMozilla拡張フォルダーに移動するだけです(例/ Library/Application Support/Mozilla/Extensions/{ec8030f7-c20a-464f -9b0e-13a3a9e97384})。その後、「prefs.js」ファイルの変更をやり直す必要があります。この変更は、セーフモードでバイパスしないようにする場合、各ユーザーとプロファイルに対しても実行する必要があります。

また、このコンテンツフィルタリングを回避しようとしている、技術に精通した子供がいる場合は、「invisibliX」などのアプリを入手して、Firefoxのプロファイルと拡張機能フォルダーを非表示にできるようにします。

0
T2000