- Notifications
You must be signed in to change notification settings - Fork1
HOWTO: Firejailed Tor Browser
License
NotificationsYou must be signed in to change notification settings
rusty-snake/firejailed-tor-browser
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
- Installfirejail (repo) latest git, or if you are using a stable firejail release,have a look atstable-profiles.
- DownloadTor Browser
- Verify the signature as describedhere.
- Execute the
install.sh
script in a terminal:Or do the following steps:$ ./install.sh~/Downloads/tor-browser-linux64-8.5.4_en-US.tar.xz
- Create
${HOME}/.firejailed-tor-browser
and extract Tor Browser to it. - Copy the
firejailed-tor-browser.profile
file from this repo to$HOME/.config/firejail/firejailed-tor-browser.profile
. - Copy the
firejailed-tor-browser.desktop.in
file from this repo to$HOME/.local/share/applications/firejailed-tor-browser.desktop
and replace each occurrence of the string HOME with the content of$HOME
. - Add
blacklist ${HOME}/.firejailed-tor-browser
to$HOME/.config/firejail/disable-programs.local
- Summary
$ mkdir$HOME/.firejailed-tor-browser$ tar -C"$HOME/.firejailed-tor-browser" --strip 1 -xJf~/Downloads/tor-browser-linux64-8.5.4_en-US.tar.xz$ wget -O"$HOME/.config/firejail/firejailed-tor-browser.profile""https://raw.githubusercontent.com/rusty-snake/firejailed-tor-browser/master/firejailed-tor-browser.profile"$ wget -O-"https://raw.githubusercontent.com/rusty-snake/firejailed-tor-browser/master/firejailed-tor-browser.desktop.in"| sed"s;HOME;$HOME;g">"$HOME/.local/share/applications/firejailed-tor-browser.desktop"$echo'blacklist ${HOME}/.firejailed-tor-browser'>>"${HOME}/.config/firejail/disbale-programs.local"
- Create
- Now you can start Tor Browser from your Desktop Environment or by running
firejail --profile=firejailed-tor-browser "$HOME/Browser/start-tor-browser"
. - Additionally, you can restrict the available interfaces with the
net
command.- List all interfaces:
ip addr show
orifconfig
- Add the interface with your internet connection to
firejailed-tor-browser.local
- Example:
echo 'net wlan0' >> "${HOME}/.config/firejail/firejailed-tor-browser.local"
- List all interfaces:
- Tor Browser 10.5 added Wayland support. firejailed-tor-browser.profile enables the use of the wayland backend and blocks access to X11.If you still rely on X11, you need to run
install.sh
/update.sh
with--x11
or add the following to yourfirejailed-tor-browser.local
:include firejailed-tor-browser-x11.inc
License:MIT
About
HOWTO: Firejailed Tor Browser
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.