Ich hatte vor ein paar Tagen ähnliche Schwierigkeiten nach dem Aufsetzen eines neuen Systems mit dem rpi-imager.
Kein Password wurde per SSH akzeptiert. Per public key ging es aber dann.
In der vom rpi-imager erzeugten firstrun.sh steht:
was das Ganze erklären würde.
Ich hatte im rpi-imager zwar einen User (nicht 'pi') und ein Passwort angegeben, aber das reichte wohl nicht, um obige Sperre zu verhindern.
Für ein lokales Login (also nicht SSH) klappt(e) das Passwort.
Weiter hatte ich nicht geforscht.
Fazit: SSH-Login nur noch per public key!? Jedenfalls in der Default-Einstellung.
Ergänzung: Die Datei firstrun.sh ist ziemlich interessant. Man muss sie sich aber aus der Boot-Partition fischen/kopieren/ansehen, bevor ein Raspi damit gebootet wird. Sonst ist sie futsch.