sshd_config Said PasswordAuthentication no. A cloud-init Drop-in Had Already Said Yes.
On the database server of my search engine project, /etc/ssh/sshd_config said PasswordAuthentication no. The server accepted password logins anyway, and a bot on the internet was guessing the root password around the clock. Every attempt failed, but only because the password held, not because the setting did.