Ansible playbook for initial server setup on Ubuntu and Debian.
Tasks from the playbook:
- change base console
- apt update
- change timezone
- change ssh port
- disable ssh Root
- disable password authentication for SSH
- add ssh banner
- restart sshd
- install ufw firewall
- access to some ports
- activate ufw