Proxmox Hardening
Resources
Update
- Processor Microcode:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/microcode.sh)" - Auto LXC Updater:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/cron-update-lxcs.sh)" - Auto Host System Updater:
(crontab -l 2>/dev/null; echo "0 0 * * 6 /usr/bin/pveupdate && /usr/bin/pveupgrade >> /var/log/pveupdate_upgrade.log 2>&1") | crontab -
2FA (TOTP) For Web Interface

SSH
- Setup Key-Based Authentication (see: SSH Keys)
- Passwordless SSH
Relevant Note(s): HomeLab Networking