HIGH
Source
CloudSploit
ID
password-authentication-disabled

Password Authentication Disabled

Ensures that password authentication is disabled on Azure virtual machines.

SSH provides secure sign-ins over unsecured connections. Although SSH provides an encrypted connection, using passwords with SSH connections still leaves the VM vulnerable so it is recommended to connect to VM over SSH instead of password.

Disable password authentication on Azure virtual machine