#tails #tailsos #tips #links
https://gist.github.com/search?q=u%3Achristophera+tails
- Current Tails: v 4.25 (2021-12-07)
- Based on: Debian GNU/Linux 10.11 “Buster”
- Linux kernel: version 5.10
- Browser: Tor Browser 12.0.2 anonymous web browser
- Tor Browser based on: Mozilla’s Firefox 91.4.0 ESR web browser
- Tor: Tor 0.4.6.8
- Next release: ~ 2022-01-08
You can compromise your security if you open the Persistent Storage from another operating system.
New files added to home directory ~/ are not saved persistently. The persistent dotfiles are saved in cd /live/persistence/TailsData_unlocked/dotfiles/
and symlinked after Persistent boot to your home directory ~/. Changes made to existing files will be persistent.
If you are using the SSH and the terminal a lot in Tails, you may find these dotfiles useful. I suggest you download it to your own repo and not use Github pull and push as they are not available via .onion and are certainly keeping logs.
- Enable Persistence (Applications->Tails->Configure Persistent Volume)
- Enable Dotfiles
- Reboot
- Start Tails with Persistence & Password
- Clone to Persistent storage
git clone https://github.com/ChristopherA/bash-dotfiles-for-tails.git /live/persistence/TailsData_unlocked/dotfiles/
- Reboot
To properly preserve owner and unix permissions, it is best to backup Tails to another copy of Tails.
Boot from the first tails with other copy of Tails not plugged in. After boot, plugin the backup copy of Tails, and unlock it from
rsync -PaSHAXv --del /live/persistence/TailsData_unlocked/ /media/amnesia/TailsData
rsync -PaSHAXv --del /media/amnesia/TailsData/ /live/persistence/TailsData_unlocked
If you are using the SSH and the terminal a lot in Tails, you may find these dotfiles useful. I suggest you download it to your own repo and not use Github pull and push as they are not available via .onion and are certainly keeping logs.
- Enable Persistence (Applications->Tails->Configure Persistent Volume)
- Enable Dotfiles
- Reboot
- Start Tails with Persistence & Password 5
git clone https://github.com/ChristopherA/bash-dotfiles-for-tails.git /live/persistence/TailsData_unlocked/dotfiles/
Reboot
Browser Leaks W H I C H Am I Unique?
NOTE: this setting is not preserved in Persistence by default.
- Boot with admin password
- Install gnome-tweaks-tool
2. Package Manager
1. Go to Applications->System Tools->Synaptic Package Manager
2. Enter admin password
3. Search for gnome-tweaks
4. Select and mark gnome-tweaks for Installation
- User Terminal:
- Go to Applications->System Tools->Terminal
- Enter admin password
- Install
sudo apt-get install gnome-tweak-tool
- User Terminal:
- Go to Applications->System Tools->Tweaks
NOTE: Both of these do not work
Test 1:
#!/bin/sh
touch ~/.Xmodmap
~/.Xmodmap - <<EOF
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Control_L
add Control = Control_L
EOF
xmodmap ~/.Xmodmap
Test 2:
# Windows and Mac keyboards - GUI (Physical Alt is Ctrl, Physical Super is Alt, Physical Ctrl is Super)
setxkbmap -option;setxkbmap -option altwin:ctrl_alt_win
# Windows and Mac keyboards - Terminal Apps (Physical Alt is Super, Physical Super is Alt, Physical Ctrl is Ctrl)
setxkbmap -option;setxkbmap -option altwin:swap_alt_win
# Apple keyboard without hid_apple - GUI
setxkbmap -option;setxkbmap -option ctrl:swap_lwin_lctl,ctrl:swap_rwin_rctl
# Apple keyboard without hid_apple - GUI
setxkbmap -option;setxkbmap -option ctrl:swap_lwin_lctl,ctrl:swap_rwin_rctl
# Apple keyboard without hid_apple - Terminal
setxkbmap -option;setxkbmap -option altwin:alt_super_win
If for some reason after startup the upgrade Tails check does not start an upgrade, run in Terminal:
tails-upgrade-frontend-wrapper