How to configure TOR and Tails for better Security and Comfort
Unfortunately, Tails v5.8 (released on 2022-12-20) introduced two changes that favor usability sacrificing security:
Unsafe Browser (which should be needed only to log in to some network captive portals) is enabled by default. And it even supports downloads and uploads, which can pose an extra risk;
You can't permanently save your TOR browser settings, which are reset to default values every time you start TOR, even within the same session of Tails. The rationale behind this choice is that customized settings can be used to fingerprint your browser. Which is only possible if you have Javascript enabled. The bad news is that TOR security level is set to Standard (lowest level) by default, which means that Javascript is enabled by default, that constitutes a security hazard, even with the NoScript extension in place to limit damages. So that you may probably want to disable Unsafe Browser every time you start Tails, and configure TOR to the safest settings every time you start it.
Another change in Tails v5.8 is that you now need to set a (temporary) administration password to handle system configuration files (dotfiles), which are needed to store your customized settings permanently (except for the TOR browser, as already noted), because they can now be accessed only with root privileges. This is a good thing, actually.
To create an administration password, in Tails boot screen go to Additional Settings, press the Plus (+) Button, then click on Administration Password, and then enter the password in both fields and press Enter. It's a password for the current session only and it will be discarded when you shut down the system, so it doesn't need to be super secure. This is only needed when you start Tails to customize your settings and save them permanently, or to fix some other issues, don't set a root password when you start Tails to browse the Web or perform other operations.
To disable Unsafe Browser, in Tails boot screen go to Additional Settings, press the Plus (+) Button, then click on Unsafe Browser, and on Disable the Unsafe Browser, and then click Add.
How to configure TOR for better Security
TOR makes you browse the dark web anonymously, still some default configuration can pose some risk and leave you exposed.
Here you can find some ways to make it more secure:
Go to Edit : Settings (Tails v5.8), or Tools : Options (up to Tails v5.7)
or enter about:preferences in the URL bar of TOR.
Suggested settings:
Dark Theme
Go to Extensions & Themes: Themes and enable Dark theme.
If the content are of TOR doesn't turn dark, go to Settings: General: Language and Appearance: Website appearance, and set color scheme to Tor Browser theme (or to Dark).
General
Startup
Make Tor Browser your default browser, and Always check if Tor Browser is your default browser.
Tabs
Confirm before closing multiple tabs
Confirm before quitting with Ctrl+Q
Privacy & Security
These are the most important settings to keep you safe while browsing the Dark Web and Clear Web.
Onion Services
Prioritize .torify.net sites when known: Always.
Cookies and Site Data
Delete cookies and site data when Tor Browser is closed.
History
Tor Browser will: Use custom settings for history
Always use private browsing mode
Permissions
Warn you when websites try to install add-ons
Address Bar
When using the address bar, suggest: Browsing history, Bookmarks, Open tabs. Disable suggestions from: Shortcuts, Search engines.
Security This is the most important setting to keep you safe!
Set Security Level to Safest. It will disable JavaScript from any website, which is one of the greatest security hazards for TOR. You can also set the Security Level clicking on the shield on the right side of the URL bar.
HTTPS-Only Mode
Enable HTTPS-Only Mode in all windows. Note that this will prevent you to access HTTP only websites on the clearweb. Which are nowadays both rare and unsafe.
How to configure Tails for Security and Comfort
Tails provide a secure environment. Everything is totally encrypted, and anything not expressely saved into the Persistent directory is deleted when you turn off your system.
This also means you also lose every configuration of the user interface, and the software (especially TOR). Having to configure everything every time you boot your PC with Tails not only is tiresome, but can also pose a security threat, since TOR Security Level is set by default to Standard (the lowest possible) and you may forget to set it to Safest before to start browsing the Web or the Dark Web.
However, you can save some configuration files into the Persistent directory. We assume you have created the Persistent space on Tails, if you haven't yet, you can create it from Tails boot screen.
This is how you can have more security and comfort on Tails, by configuring TOR to the Safest Security Level, setting a dark theme for the Desktop User Interface and TOR, and keeping it persistent after the reboot.
Permanent TOR settings
First of all configure TOR as it's explained in the dedicated section above. Especially, make sure you have set the Security Level to Safest.
As noted before, you can only make TOR browser settings permanent on Tails up v5.7. Starting from Tails v5.8 (r2022-12-20) this is no longer possible.
To make TOR configuration permanent, open the Terminal first. You'll have to run some commands manually on the root console.
You can find it on Applications / System Tools / Root Terminal. You'll need to enter the administration password to access it.
To get a dark theme for Tails, to make it more comfortable, especially when browsing at night.
To enable the dark theme on Tails, enter the following commands in the Root Terminal:
gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita-dark' gsettings set org.gnome.desktop.background picture-options 'none' gsettings set org.gnome.desktop.background primary-color '#000000' gsettings set org.gnome.desktop.background secondary-color '#000000'
If you want to apply the dark theme to the text editor (gedit) as well, open the text editor ( Applications : Accessories : Text Editor ), then go to Menu : Preferences. Font & Colors, Choose Color Scheme: Oblivion.
Then, to make the dark theme persistent, enter the following commands:
cd /live/persistence/TailsData_unlocked/dotfiles
Run editor .config/gtk-3.0/settings.ini on the Terminal.
Then type the following lines into the text file:
This is the TOR Network's section of the website www.elfqrin.com.
You can access the main website in the clearnet to have more tools and extended features that can't be available on TOR for security reasons (they need JavaScript to be enabled).
It's not supported by advertising, so please donate to keep it online.