I took up the Linode challenge, and I’ve set up and hardened my cheap VPS according to the guide. ssh access is great, via IPv6 or IPv4.
I’m getting about 100 MiB a week of compressed log entries in /var/log, with fail2ban and ufw running, allowing only ssh. I’m curious that the ufw log has no IPv6 addresses; fail2ban has only the entries that I caused by deliberately botching an IPv6 ssh session. Do the script kiddies not use IPv6, or is it too hard?
Could I avoid the all the logging by only allowing IPv6? (I use PIA when I need a VPN, and they are IPv4 only last time I checked.)