Can SSH include the username in the following message? It was the only reason login failed, but wasn't clear. Currently this is the behaviour: $ ssh -i "pass.pem" myserver123.amazonaws.com Permission denied (publickey). It of cause works if I do: ssh -i "pass.pem" ubuntu@myserver123.amazonaws.com What I would like to see is: $ ssh -i "pass.pem" myserver123.amazonaws.com juser@myserver123.amazonaws.com Permission denied (publickey). This means, we would realise that "juser" didn't have an account on that VM at Amazon. Sound reasonable?
Done, thanks. It will be in the 7.6 release. $ ssh -i /tmp/key localhost dtucker@localhost: Permission denied (publickey,password,keyboard-interactive,hostbased).
Thank you Darren
closing resolved bugs as of 8.6p1 release