Nothing externally accessible should allow password login at all.
SSH key-based logins are so much more secure and convenient as heck once you invest the time to learn how they work.
SSH key-based logins are so much more secure and convenient as heck once you invest the time to learn how they work.