SSH Guide: From Basics to Secure Setup

What is SSH? SSH (Secure Shell) creates an encrypted connection between your computer and a remote server. Everything you type and all output is encrypted. Components: SSH client - On your computer (you type ssh) SSH server - On the remote machine (sshd daemon) Encryption - Your traffic is unreadable to anyone in between How SSH Works You run ssh user@server Client connects to server port 22 They negotiate encryption (key exchange) You authenticate (password or key) Encrypted channel established Your commands run on the server Password vs Key Authentication Password authentication: ...

November 14, 2025 · Simeon Ivanov

How to Install Arch Linux with Full Disk Encryption and LVM Using systemd-boot

This guide describes how to install Arch Linux with full disk encryption, Logical Volume Management (LVM), and the minimalist systemd-boot bootloader. The setup uses two NVMe drives, as this reflects my specific hardware configuration. If you’re using only one drive, the process remains mostly the same—just adapt the LUKS and LVM steps accordingly. Let’s get started. Hardware for this Guide CPU: AMD Ryzen 9 5900X GPU: AMD Radeon RX 6900 XT Memory: 32GB Two NVMe drives, each 1TB UEFI-enabled system (BIOS must support UEFI) Preparing the Terrain Before embarking on the installation, you’ll need a bootable USB drive with Arch Linux. ...

May 5, 2025 · Simeon Ivanov