Tech Log Entry--Linux Learning Progress Synopsis
Linux Learning Progress Synopsis
Personal Study: Linux Mint → Linux Tails → Linux Kali
Date: May and June, 2026
Background & Starting Point
Actively learning Linux Mint for several months, achieving basic comfort with terminal navigation, filesystem structure, and standard Linux commands (ls, cd, mkdir, rm, cat, grep, man, etc.). The goal is a structured progression: Linux Mint for general familiarity → Linux Tails for privacy/anonymity concepts → Linux Kali for cybersecurity offense/defense studies.
Linux Tails — Concepts Covered
What Tails Is. Tails (The Amnesic Incognito Live System) is a Debian-based, privacy-focused Linux distribution that boots entirely from a USB stick, routes all traffic through the Tor anonymity network, and leaves zero trace on the host machine at shutdown. It is now maintained under the Tor Project umbrella. Current version: 7.8.
Key Concepts Learned:
Amnesia vs. Persistence: The core Tails principle. Everything outside the Persistent folder resets on every shutdown. Verified this hands-on by creating test files in both /home/amnesia and /home/amnesia/Persistent, rebooting, and confirming only the Persistent copy survived.
Persistent Storage: An encrypted (LUKS) partition on the USB stick, unlocked at boot via a 7-word passphrase. Configured to persist: personal folder, welcome screen settings, network connections, Tor bridges, Tor Browser bookmarks, Thunderbird, and SSH client.
Additional Software: Packages installed in a session vanish on reboot. Tails maintains an encrypted list (live-additional-software.conf) and reinstalls listed packages fresh each session. Boot time grows proportionally. Thunderbird was installed via sudo apt-get install thunderbird and added to this list.
Admin Password: Root/sudo access is disabled by default each session and must be explicitly enabled at the Welcome Screen under Additional Settings before booting. This is a deliberate security hardening measure.
Tor Networking: All traffic is automatically routed through Tor. Connected via a default Tor bridge, verified anonymization at check.torproject.org, and observed a German exit node IP (actual location in the USA). Intermittent "connection failed" boot messages were identified as normal timing artifacts, not errors.
Threat Modeling Introduction: The concept of matching privacy practices to actual risk level was introduced — relevant when deciding whether to use a personal email for Proton verification, enable "hide Tor usage from local network," and similar tradeoffs.
Terminal in Tails vs. Mint: Always with user account amnesia. The filesystem layout mirrors Debian/Mint. The system runs entirely in RAM (confirmed via free -h showing 15Gi RAM, 10 tmpfs mounts). Kernel identified as 6.12.88+deb13-amd64 (Debian 13/Trixie base).
Practical Accomplishments:
Created and booted Tails USB from Linux Mint using dd
Configured BIOS (Dell laptop, F12) and disabled Secure Boot
Set up encrypted persistent storage with strong passphrase
Enabled 2FA on Proton Mail account using authenticator app
Organized Tor Browser bookmarks into 5 subject folders (persistent)
Installed Thunderbird as additional software
Navigated the terminal, confirmed amnesia/persistence distinction, examined system resources
Continuing Learning Path
Immediate Next Steps — Tails:
Fix Thunderbird additional software entry (possible duplicate from multi-click install prompt)
Learn GPG/PGP encryption — pre-installed in Tails; foundational cybersecurity skill
Explore Tor bridges and pluggable transports in depth
Attempt booting Tails on a public library computer (planned this weekend)
Review Additional Settings options at the Welcome Screen (MAC spoofing, offline mode, etc.)
Explore OnionShare for anonymous file transfer
Linux Mint — Consolidation:
Continue building terminal fluency; the commands transfer directly to Kali
Practice file permissions (chmod, chown), process management (ps, kill, top), and networking basics (ip, netstat, ss)
Linux Kali — Next Major Phase:
Kali is Debian-based (same as Tails and Mint), so the structure and commands should be familiar
Begin with: Kali installation, tool overview, and basic reconnaissance tools (nmap, Wireshark)
Tails knowledge directly supports Kali work: understanding Tor, anonymity, and network traffic analysis are complementary skills
Official resource: kali.org/docs/
Recommended Free Resources:
Synopsis covers one full Tails learning session. Prefer to use methodical approach: careful credential management, physical backup of passphrases and recovery codes, weekly practice calendar entries, and security reasoning throughout.
Comments
Post a Comment