Proxmox Hardening
Resources
Update
- Processor Microcode:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/microcode.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 -
- Auto LXC Updater:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/cron-update-lxcs.sh)"
2FA (TOTP) For Web Interface
SSH
- Setup Key-Based Authentication (see: Persistence#SSH Keys)
- Passwordless SSH
Relevant Note(s): HomeLab Networking