Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชี Microsoft และบัญชีท้องถิ่น

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

ต่อไปนี้คือการตั้งค่าการหมดอายุของรหัสผ่านสำหรับบัญชีสองประเภทที่แตกต่างกัน บัญชี Microsoft และบัญชี Windows ในเครื่อง หากคุณกำลังใช้บัญชี Microsoft ใน Windows 10 การเปลี่ยนแปลงครั้งต่อครั้งยิ่งมีความสำคัญมากขึ้นไปอีก

เมื่อเราพูดว่า Set password Expiration Date คุณสามารถเลือกสิ่งที่ Windows 11/10 เสนอให้กับบัญชีท้องถิ่นหรือตั้งค่าโดยใช้คำสั่ง "net"

กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชี Microsoft

  1. ไปที่ส่วนความปลอดภัยของบัญชี Microsoft
  2. คลิกที่ เปลี่ยนรหัสผ่านของฉัน ลิงก์ภายใต้ความปลอดภัยของรหัสผ่าน
  3. ป้อนรหัสผ่านเก่าและรหัสผ่านใหม่สองครั้ง
  4. ทำเครื่องหมายในช่องที่ระบุว่า ให้ฉันเปลี่ยนรหัสผ่านทุก 72 วัน

กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชี Microsoft และบัญชีท้องถิ่น

ข้อเสียเปรียบเพียงอย่างเดียวของวิธีนี้คือคุณต้องเปลี่ยนรหัสผ่านปัจจุบันเป็นรหัสผ่านที่คุณไม่ได้ทำซ้ำสามครั้งที่ผ่านมา จากนั้น Microsoft จะแจ้งให้คุณเปลี่ยนรหัสผ่านโดยอัตโนมัติทุกๆ 72 วัน

คุณควรรู้ว่าสิ่งนี้แตกต่างจาก PIN หรือ Windows Hello ที่คุณใช้บนคอมพิวเตอร์ที่ใช้ Windows 11/10

กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชีในเครื่อง

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

1] การใช้อินเทอร์เฟซบัญชีผู้ใช้

กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชี Microsoft และบัญชีท้องถิ่น

  1. ในพรอมต์เรียกใช้ (Win + R) พิมพ์ lusrmgr.msc ตามด้วยการกดปุ่ม Enter
  2. จะเปิด Local Users and Groups Editor
  3. ภายใต้โฟลเดอร์ Users ให้ค้นหาผู้ใช้ที่คุณต้องการเปลี่ยนวันหมดอายุของรหัสผ่าน
  4. ดับเบิลคลิกเพื่อเปิดคุณสมบัติผู้ใช้
  5. ยกเลิกการเลือกช่องที่ระบุว่า รหัสผ่านไม่มีวันหมดอายุ
  6. คลิกที่ปุ่ม OK เพื่อเสร็จสิ้นกระบวนการ

มีคำสั่ง WMIC ที่เป็นที่นิยม แต่ดูเหมือนว่าจะไม่ทำงานใน Windows 11/10 หากคุณใช้คำสั่งที่ไม่มีส่วนคำสั่ง "where name" จะเป็นการตั้งค่าการหมดอายุของรหัสผ่านสำหรับบัญชีทั้งหมด รวมถึงบัญชีระบบด้วย

wmic UserAccount where name='John Doe' set Passwordexpires=false

2] ตัวเลือกบรรทัดคำสั่งเพื่อกำหนดวันหมดอายุ

เมื่อเสร็จแล้ว หากคุณต้องการกำหนดวันหมดอายุที่แน่นอน จากนั้นคุณต้องใช้ “บัญชีสุทธิ” สั่งการ. เปิด PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ และดำเนินการคำสั่ง บัญชีสุทธิ โดยจะเปิดเผยรายละเอียดดังนี้:

บังคับผู้ใช้ออกจากระบบหลังจากหมดเวลานานแค่ไหน:ไม่เคย
อายุรหัสผ่านขั้นต่ำ (วัน):0
อายุรหัสผ่านสูงสุด (วัน):42
ความยาวรหัสผ่านขั้นต่ำ:0
ความยาว รักษาประวัติรหัสผ่าน:ไม่มี
ขีดจำกัดการล็อก:ไม่เลย
ระยะเวลาการล็อก (นาที):30
กรอบเวลาการสังเกตการล็อก (นาที):30
บทบาทคอมพิวเตอร์:WORKSTATION

หากคุณต้องการกำหนดวันหมดอายุโดยเฉพาะ คุณจะต้องคำนวณตัวเลขเป็นวัน หากคุณตั้งค่าเป็น 30 วัน ผู้ใช้จะต้องเปลี่ยนรหัสผ่านเดือนละครั้ง

Execute the command  Net Accounts /maxpwage 30

หากคุณต้องการบังคับให้ผู้อื่นเปลี่ยนรหัสผ่านทันที คุณสามารถใช้ maxpwage:1

อ่าน :บังคับให้ผู้ใช้เปลี่ยนรหัสผ่านบัญชีในการเข้าสู่ระบบครั้งถัดไป

3] ใช้นโยบายกลุ่มเพื่อเปลี่ยนวันหมดอายุรหัสผ่าน

กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชี Microsoft และบัญชีท้องถิ่น

  1. เปิดตัวแก้ไขนโยบายกลุ่มโดยพิมพ์ gpedit.msc ในพรอมต์เรียกใช้ตามด้วยการกดปุ่ม Enter
  2. ไปที่การกำหนดค่าคอมพิวเตอร์> การตั้งค่า Windows> การตั้งค่าความปลอดภัย> การตั้งค่าความปลอดภัย> นโยบายบัญชี
  3. คลิกที่นโยบายรหัสผ่าน จากนั้นคลิกที่ อายุรหัสผ่านสูงสุด
  4. ที่นี่คุณสามารถเปลี่ยนจาก 42 เป็นตัวเลขใดก็ได้ที่คุณต้องการ สูงสุดอยู่ระหว่าง 1-999

ฉันหวังว่าโพสต์นี้จะง่ายต่อการติดตาม และคุณสามารถกำหนดวันหมดอายุรหัสผ่านสำหรับบัญชีผู้ใช้ใน Windows 11/10 ได้

กำหนดวันหมดอายุรหัสผ่านสำหรับบัญชี Microsoft และบัญชีท้องถิ่น