and it has been that way for a long time. Hosting a service on the internet means some one is *constantly* knocking at your door. It would be unimaginable if every few 10-1000s of milliseconds someone was trying a key in my front door, but that's just what it is with an open port on the internet.
sshine|3 months ago
Minutes after coming into existence, I have half a dozen connections to sshd from Chinese IP addresses.
That teaches the use of SSH keys.
toyg|3 months ago
But I agree that keys are not optional anymore.
esseph|3 months ago
Wireguard, tailscale, etc instead, THEN use ssh keys (with password on them mind you, then you have 2fa - something you have, and something you know).