Firejailを使用したFirefoxサンドボックス:ディレクトリのダウンロード

Firejailを使用したFirefoxサンドボックス:ディレクトリのダウンロード

私はUbuntuでFirejailを使ってアプリケーションをサンドボックス化してきました。オプションがあります--private。使っています

firejail --private=/home/user/Desktop firefox

Firefoxからファイルをダウンロードしようとすると、そのファイルはDownloadinside firejailというディレクトリに保存されます。に保管できますか/home/user/Desktop

答え1

Firejail マンページ説明する:

--private一時ファイルシステムに新しい/rootおよび/home/userディレクトリをマウントします。サンドボックスが閉じると、すべての編集内容が削除されます。

  Example:
  $ firejail --private firefox

--private=directory ディレクトリをユーザのホームディレクトリとして使用します。

  Example:
  $ firejail --private=/home/netblue/firefox-home firefox

したがって、これはFirefoxが/home/user/Desktopマークされており、他の操作を行わずに/home/user/ダウンロードしたファイルを保存できることを意味します(デフォルトプロファイルを想定)。デフォルトプロファイルと上記のフラグを使用してテスト/home/user/Desktopしました。firejail 0.9.58.2--private=/home/user/DesktopDebian 10

DownloadsFirefoxがこのフラグを使用して実行されたときに新しく作成されたフォルダに自動的に保存する場合は、--private=dirFirefoxからダウンロードしたファイルの自動保存を無効にする必要がありますPreferences -> General -> Files and Applications -> Always ask where to save files。これにより、Firefoxがダウンロード場所を尋ねるときにuser表示されるフォルダ(ホームディレクトリ)は実際には/home/user/Desktop

編集する:Firefoxの設定は起動するたびにリセットされます。--private=dirFirefoxの場合、このhomeフォルダは設定ファイルを見つけるため、これは通常の現象です.mozilla。見つからない場合は、デフォルト設定を使用して自動的に作成されます。 Firefoxを正常に使用/usr/bin/firefoxし、私が言及したダウンロード設定を変更してください。~/.mozillaディレクトリを最後までコピーしたら、そのオプションでFirefoxを実行/home/user/Desktopできます。--private=/home/user/Desktop

関連情報