Skip to main content

SSH connected FAILED with message: SSH_MSG_USERAUTH_FAILURE: publickey,password

Written by Brent Sanders

SSH connected FAILED with message: SSH_MSG_USERAUTH_FAILURE: publickey,password

There can be many issues with this, please note, if you are not seeing the 'publickey' in the message, this means you do not have publickey authentication turned on.


​Solution #1
​
IP firewall - please make sure you have all of Ottomatik's IPs whitelisted:
​http://support.ottomatik.io/servers/ip-addresses-for-ottomatik-servers
​

Solution #2
We can try updating the permissions of the authorized_keys file and also adjust some further settings to fix this.

$ chmod 700 ~/.ssh
$ chmod 600 ~/.ssh/authorized_keys

Solution #3
If that does not solve the problem you may try temporarily setting StrictModes to no in /etc/ssh/sshd_config. If authentication with StrictModes off is successful, it is likely an issue with file permissions persists.


​Solution #4
​
Make sure keys in ~/.ssh/authorized_keys are entered correctly and only use one single line.

Solution #5
You may want to use debug mode and monitor the output while connecting:

/usr/bin/sshd -d

Did this answer your question?