By TerranRich
I was having problems SSHing into my Droplet using SSH keys, so I reset my Droplet’s password. I couldn’t SSH in still, as it was telling me that my password was incorrect, despite it working on the online Console. So, in the console, I used passwd to change my password to something I’d know. Still doesn’t work in SSH (I’m on a Mac), so I have to log in via the online console every time.
Why isn’t my Droplet accepting my passwords when I SSH into it through Terminal?
I tried contacting Customer Support but after 3 days of this happening, and no response from anybody, I am questioning whether or not to even stay with DigitalOcean. This is ridiculous.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Accepted Answer
If you created your droplet using an ssh key it would not be configured to allow password authentication by default. To fix this you can edit your /etc/ssh/sshd_config file to ensure that PasswordAuthentication is set to yes. Then restart the ssh server with service ssh restart
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.