Force users to change their passwords upon the first login

Posted In User management - By Tum. On Friday, September 5th, 2008 With 0 Comments

ในระบบปฏิบัติการ windows สามารถที่จะเซ็ตให้มีการเปลี่ยน password ใหม่เมื่อมีการ login เข้าสู่ระบบ ซึ่ง Linux อย่างเราก็สามารถทำได้เช่นกันแต่มีั้ขั้นตอนยุ่งยากกว่า windows นิดหน่อยเพราะว่าจะต้องรันคำสั่งสามคำสั่งเพื่อที่จะให้ user เมื่อ login เข้าไปแล้วจะต้องเปลี่ยน password ใหม่ทันที

การเซ็ตนั้นไม่ยุ่งยากมากนัก แต่จะสามารถทำได้ครั้งละ user เดียวเท่านั้น

ขั้นตอนการเซ็ต

1.) รันคำสั่งด้านล่างเพื่อทำการ lock user ให้ไม่สามารถ login เข้าใช้งานได้

# usermod -L <username>  

2.) รันคำสั่งด้านล่างเพื่อเปลี่ยนวันหมดอายุของ password ให้เป็น 0 วัน ซึ่งจะทำให้ user จะต้องเปลี่ยน password ในการ login ครั้งต่อไป

# chage -d 0 <username>  

3.) ขั้นตอนสุดท้ายทำการ unlock account ด้วยคำสั่งด้านล่างนี้

# usermod -U <username>  

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>