Possibility to disable password/key for shell user

Hey there, for security reasons on some servers the openssh-setting PasswordAuthentication is set to no. After using this setting it's not possible anymore to login with a password. Only keys are still allowed. ATM on "Shell user"-option customers have both opinions. Defining a password or a key.

Problem: May customers want to use a pasword instead of key but login is not possible. They cannot see the reason why the login is not possible, because login data are correct.

Solution: Add possibility for admin enabling/disabling password/key field OR Check the openssh-setting PasswordAuthentication. If set to no, just remove the password field.