[WINDOWS] กำหนด Password ของ User ให้เป็น Never Expire

หลังจากที่ได้ทำงานที่ท้าทายชิ้นนึง โดยมีเงื่อนไขของระบบว่าต้องเป็น Windows Server แต่งานชิ้นนี้ เป็นงานที่ได้ใช้องค์ความรู้ที่ได้เรียนมาตอนเรียนปริญญาโท ด้าน SE หมดเลยครับ แต่งานกินเวลาทำ Thesis ไปเช่นกัน งอแงมาพอและ มาเริ่มเลยดีกว่า เนื่องจากระบบที่ใช้เป็น Windows Server และด้วยสภาพ Environment ของ Dev เลยไม่จำเป็นต้องกำหนดกฏเยอะแยะด้าน Security ครับ โดยการกำหนดอายุของรหัสผ่านก็เป็นหนึ่งในประเด็นที่ฝั่ง Dev ของมองข้ามไปก่อนครับ โดยสำหรับ OS ตระกูล Windows มีวิธีการ ดังนี้ครับ ใช้ Command เลย มันเร็วดีครับ จากคำสั่ง wmic ครับ

  • รูปแบบคำสั่ง wmic useraccount where "Name='[USERNAME]'" set PasswordExpires=false
  • ตัวอย่าง wmic useraccount where "Name='Administrator'" set PasswordExpires=false

หลังจากที่ลองเขียนคำสั่งไปแล้ว เราต้องตรวจสอบผลจากคำสั่ง net  ครับ

  • รูปแบบคำสั่ง net user [USERNAME]
  • ตัวอย่าง net user Administrator

ลดความยุ่งของทีม Dev ไปแล้ว แต่ตอนไป Implement จริง ให้ทำตาม Policy นะครับ เดี๋ยวจะชื่อดังโดยไม่รู้ตัว ^___^


Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.