In this project, I walk through building a secure Linux virtual machine on VirtualBox, hardening it with a firewall and Fail2Ban, and setting up safe SSH access. I then automate backups to Azurite (an Azure Storage emulator) using scripts, AzCopy, and cron jobs complete with verification in Microsoft Storage Explorer. This guide shows the full step-by-step process of securing a VM and ensuring reliable, automated data protection.
Securing a Linux VM with Automated Azurite Blob Storage Backups
