In-depth guide on how to secure a Linux home server running Ubuntu . This video explains how to change the default SSH port, how to configure an UFW firewall, how to use ssh key-based authentication, how to install and configure fail2ban, and finally how to setup two factor authentication (2FA). Follow this tutorial on my blog: This video is part of my ultimate home server tutorial video series! Part 0: 10 GIGABIT Ryzen Home Server Build: Part 1: How to Install Ubuntu Server LTS from USB: Part 2: How to format and partition hard drives: Part 3: You are here :) Part 4: How to set up ZFS RAID10 on Ubuntu : Part 5: How to Install Nextcloud Hub 21 on Ubuntu : Part 6: How to Install Bitwarden on Ubuntu : Check out today's video sponsor IPVanish: Timeline: 00:00 - Intro 01:21 - Get a VPN for less than 50$ for a full year! 02:25 - How to change default SSH port 05:26 - How to set up UFW 09:02 - How to set up key-based authentication 12:11 - How to disable password based authentication 12:52 - How to set up fail2ban 16:03 - How to set up two factor authentication Video Resources Thumbnail adapted from: Man in the middle attack: @heller_9/mitm-man-in-the-middle-attack-eavesdropping-at-its-best-685eb47acd32 Privileged ports: 💻 Gaming Setup: 📷 Production Gear: 🎵 Production Music courtesy of Epidemic Sound: 📝 Blog: 🐦 Twitter: 📺 Twitch: 🎧 Discord: #Secure #Server #TechGuides











