Force users to change their passwords upon the first login
ในระบบปฏิบัติการ windows สามารถที่จะเซ็ตให้มีการเปลี่ยน password ใหม่เมื่อมีการ login เข้าสู่ระบบ ซึ่ง Linux อย่างเราก็สามารถทำได้เช่นกันแต่มีั้ขั้นตอนยุ่งยากกว่า windows นิดหน่อยเพราะว่าจะต้องรันคำสั่งสามคำสั่งเพื่อที่จะให้ user เมื่อ login เข้าไปแล้วจะต้องเปลี่ยน password ใหม่ทันที
วิธี setup ให้มีการเปลี่ยน password ใหม่เมื่อมีการ login เข้าสู่ระบบ สามารถทำตามขั้นตอนได้ดังนี้
- รันคำสั่งด้านล่างเพื่อทำการ lock user ให้ไม่สามารถ login เข้าใช้งานได้
# usermod -L <username>
- รันคำสั่งด้านล่างเพื่อเปลี่ยนวันหมดอายุของ password ให้เป็น 0 วัน ซึ่งจะทำให้ user จะต้องเปลี่ยน password ในการ login ครั้งต่อไป
# chage -d 0 <username>
- ขั้นตอนสุดท้ายทำการ unlock account ด้วยคำสั่งด้านล่างนี้
# usermod -U <username>