Recommended OS:
- Debian or Ubuntu Server (minimal installation) Both distributions are stable and widely supported by the community, making them ideal for setting up your UTM.
freeutm --configure --firewall # Configure firewall tools
freeutm --configure --kernel # Configure kernel parameters
freeutm --configure --service-manager # Configure Fail2Ban
freeutm --configure --ids/ips # Configure Zeek, Snort, and Maltrail
freeutm --configure --ids/ips --add-rule '<rule>' # Add new rule to local.rules
freeutm --configure --av # Configure ClamAV, Maldet, RKhunter, chkrootkit, and Yara
freeutm --configure --av --update # Update antivirus database
freeutm --configure --monitoring # Configure Netdata for system monitoring
freeutm --configure --hardening # Harden system security settings
If you need additional guidance or help with commands, use the following:
freeutm --help # Display help information
With these steps, you can set up a comprehensive UTM solution tailored to your server's needs. Each configuration command enhances your server’s security and monitoring capabilities.