วิธีบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านเมื่อเข้าสู่ระบบครั้งถัดไปใน Linux
ในบทความล่าสุดของเรา เราได้อธิบายวิธีเปลี่ยนข้อมูลการหมดอายุของรหัสผ่านผู้ใช้ใน Linux โดยเราได้ดูตัวอย่าง คำสั่ง chage ที่แตกต่างกัน ในบทความนี้ เราจะอธิบายวิธีการบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านเมื่อเข้าสู่ระบบครั้งถัดไปใน Linux
อ่านเพิ่มเติม: 3 วิธีในการเปลี่ยนเชลล์เริ่มต้นของผู้ใช้ใน Linux
โปรดทราบว่าหากคุณเพิ่งสร้างบัญชีผู้ใช้ด้วยรหัสผ่านเริ่มต้น คุณสามารถใช้เคล็ดลับนี้เพื่อบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านเมื่อเข้าสู่ระบบครั้งแรก
มีสองวิธีที่เป็นไปได้ในการบรรลุเป้าหมายนี้ ดังที่อธิบายไว้ในรายละเอียดด้านล่าง
การใช้คำสั่ง passwd
หากต้องการบังคับให้ผู้ใช้เปลี่ยนรหัสผ่าน อันดับแรกรหัสผ่านจะต้องหมดอายุ และเพื่อทำให้รหัสผ่านของผู้ใช้หมดอายุ คุณสามารถใช้ คำสั่ง passwd ซึ่งใช้ในการเปลี่ยนรหัสผ่านของผู้ใช้ โดยระบุสวิตช์ -e
หรือ --expire
พร้อมกับชื่อผู้ใช้ดังที่แสดง
passwd --expire ravi
ถัดไป ตรวจสอบข้อมูลการหมดอายุของรหัสผ่าน ravi และข้อมูลอายุของผู้ใช้ด้วย คำสั่ง chage ดังที่แสดง
chage -l ravi
หลังจากรัน คำสั่ง passwd ด้านบน คุณจะมองเห็นได้จากเอาต์พุตของ คำสั่ง chage ว่าต้องเปลี่ยนรหัสผ่านของผู้ใช้ เมื่อผู้ใช้ ravi พยายามเข้าสู่ระบบในครั้งต่อไป เขาจะได้รับแจ้งให้เปลี่ยนรหัสผ่านก่อนจะสามารถเข้าถึงเชลล์ได้ ดังที่แสดงในภาพหน้าจอต่อไปนี้
การใช้คำสั่ง chage
หรือคุณสามารถใช้ คำสั่ง chage ด้วยตัวเลือก -d
หรือ --lastday
ซึ่งกำหนดจำนวนวันตั้งแต่ มกราคม 1st, 1970 เมื่อมีการเปลี่ยนรหัสผ่านครั้งล่าสุด
ตอนนี้เพื่อตั้งค่าการหมดอายุของรหัสผ่านของผู้ใช้ ให้รันคำสั่งต่อไปนี้โดยระบุวันเป็นศูนย์ (0) หมายความว่ารหัสผ่านไม่ได้ถูกเปลี่ยนตั้งแต่วันที่ข้างต้น (เช่น 1 มกราคม 1970) ดังนั้นรหัสผ่านจึงหมดอายุอย่างแท้จริงและจำเป็นต้องเปลี่ยนทันทีก่อนที่ผู้ใช้จะสามารถเข้าถึงระบบได้อีกครั้ง
chage --lastday 0 ravi
OR
chage --lastday 1970-01-01 ravi
ถัดไปตรวจสอบข้อมูลการหมดอายุของรหัสผ่านของผู้ใช้ ravi และข้อมูลอายุด้วย คำสั่ง chage โดยใช้ตัวเลือก -l
ตามที่แสดง
chage -l ravi
ต่อไปนี้เป็นคำแนะนำการจัดการผู้ใช้เพิ่มเติมสำหรับคุณ
- 11 วิธีในการค้นหาข้อมูลบัญชีผู้ใช้และรายละเอียดการเข้าสู่ระบบใน Linux
- วิธีลบบัญชีผู้ใช้ด้วย Home Directory ใน Linux
บทสรุป
ขอแนะนำให้เตือนผู้ใช้ให้เปลี่ยนรหัสผ่านบัญชีเป็นประจำด้วยเหตุผลด้านความปลอดภัย ในบทความนี้ เราได้อธิบายสองวิธีในการบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านในการเข้าสู่ระบบครั้งถัดไป คุณสามารถถามคำถามใด ๆ ผ่านแบบฟอร์มความคิดเห็นด้านล่าง