Question
How can I stop my droplet from asking to change my password?
Just created a new droplet (Debian 7/x64) and logged in via SSH. After login, before dropping to a shell, sshd asks to change my password, which I did, successfully. But after logging out and logging in again, it keeps doing so. Any clue on how to disable this? I’ve tried looking at /etc/ssh/sshd_config, /etc/login.defs, /etc/pam.d, and using usermod + chage, all to no avail.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×
It would be better anyway if you disable the password auth and instead use ssh key auth
I did and I can already login. But instead of the shell prompt, I always get the change password prompt.
If I do “ssh root@ip somecommand” I’m getting the warning:
But I’m not seeing my password as expired. Here’s the redacted /etc/shadow entry: