0

I have a bunch of new users to deploy on our system, and as a part of the initial login I want to give them an opportunity to reset their password. How can I best do this so that we don't have to instruct them specifically to do so?

lfaraone
  • 1,611
  • 3
  • 18
  • 23

3 Answers3

4

How many users? Where are the passwords stored? How are the passwords distributed?

If you're just creating them in /etc/passwd you can use passwd --expire.

   The options which apply to the passwd command...

   -e, --expire
       Immediately expire an account´s password. This in effect can force
       a user to change his/her password at the user´s next login.
theotherreceive
  • 8,365
  • 1
  • 31
  • 44
0

You could use chage to set a users account so it will expire. I haven't tested but gdm is supposed to notify the user to change their password.

Zoredache
  • 130,897
  • 41
  • 276
  • 420
0

looking to man page of chage - change user password expiry information it has example!

Rajat
  • 3,349
  • 22
  • 29