Initial YAML configuration file for initializing new cloud services, based on my preferences.
- fail2ban (uses system log files to ban potentially malicious IPs)
- ufw (simple firewall, configured to allow HTTP/S)
- Docker
- SDKMAN!
- Various dependencies
User martin with appropriate public key.
SSHD
- Deactivate the root login
- Enable user for SSH
- Automatic disconnection in case of incorrect login
- Deactivate unused functions
UFW
- Allow TCP 80, 443
- Allow SSH
Thanks for this!
manage-resolv-conf
should bemanage_resolv_conf
.