Follow this checklist to harden your Breeze against common threats.
1. Update Everything
apt update && apt upgrade -y2. Create a Non-Root User
adduser admin
usermod -aG sudo admin3. Configure SSH Security
Edit /etc/ssh/sshd_config:
PermitRootLogin no
PasswordAuthentication no
PubkeyAuthentication yes
MaxAuthTries 3systemctl restart sshd4. Set Up a Firewall
ufw default deny incoming
ufw default allow outgoing
ufw allow ssh
ufw allow http
ufw allow https
ufw enable5. Install Fail2Ban
apt install fail2ban -y
systemctl enable fail2ban6. Enable Automatic Security Updates
apt install unattended-upgrades -y7. Disable Unused Services
systemctl list-unit-files --state=enabled
systemctl disable SERVICE_NAME