ค้นหาเว็บไซต์

วิธีบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านเมื่อเข้าสู่ระบบครั้งถัดไปใน 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

ต่อไปนี้เป็นคำแนะนำการจัดการผู้ใช้เพิ่มเติมสำหรับคุณ

  1. 11 วิธีในการค้นหาข้อมูลบัญชีผู้ใช้และรายละเอียดการเข้าสู่ระบบใน Linux
  2. วิธีลบบัญชีผู้ใช้ด้วย Home Directory ใน Linux
บทสรุป

ขอแนะนำให้เตือนผู้ใช้ให้เปลี่ยนรหัสผ่านบัญชีเป็นประจำด้วยเหตุผลด้านความปลอดภัย ในบทความนี้ เราได้อธิบายสองวิธีในการบังคับให้ผู้ใช้เปลี่ยนรหัสผ่านในการเข้าสู่ระบบครั้งถัดไป คุณสามารถถามคำถามใด ๆ ผ่านแบบฟอร์มความคิดเห็นด้านล่าง