Question

Why should I "change your password now and login again"?

Posted February 20, 2019 998 views
Ubuntu 18.04

Hey everyone!

I followed this script to create a new droplet https://github.com/do-community/automated-setups/blob/master/Ubuntu-18.04/initial_server_setup.sh.

Could somebody tell me why when I log in through ssh with the user sammy it keeps telling me You must change your password now and login again!? While when I log in with root, it works just fine.

Did I miss something? What could I do?

Thanks.

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.

×
2 answers

Hey friend,

It is this line right here in the script:

chage --lastday 0 "${USERNAME}"

This sets the password of the user to expire immediately.

Jarland

Thanks for you answer Jarland!

Actually what I don’t really understand it’s the reference to a password. The goal is to log in with a key, not a password. No password is defined.

So why do I get this message? And what should I do to not set any password?

Submit an Answer