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.
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?