วิธีตั้งเวลาเข้าสู่ระบบสำหรับผู้ใช้ใน Active Directory
ด้วยเหตุผลใดก็ตาม ซึ่งอาจเป็นการบังคับใช้นโยบายชั่วโมงทำงานของบริษัทของคุณ หรือเพื่อปรับปรุงความปลอดภัย เนื่องจากผู้คุกคามจะไม่สามารถเข้าสู่ระบบในช่วงเวลาที่ไม่ใช่สำนักงาน ผู้ดูแลระบบสามารถตั้งค่าหรือจำกัดเวลาเข้าสู่ระบบสำหรับผู้ใช้ใน Active Directory สำหรับวันหรือชั่วโมงที่กำหนด ในโพสต์นี้ เราให้คำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการทำงานนี้ให้สำเร็จ!
เมื่อมีการตั้งเวลาเข้าสู่ระบบสำหรับผู้ใช้ เมื่อผู้ใช้พยายามเข้าสู่ระบบ Windows ในช่วง เวลาเข้าสู่ระบบถูกปฏิเสธ ผู้ใช้จะได้รับการแจ้งเตือนต่อไปนี้บนหน้าจอเข้าสู่ระบบดังที่แสดงในส่วนนำ ในภาพด้านบน
บัญชีของคุณมีการจำกัดเวลาที่ทำให้คุณลงชื่อเข้าใช้ไม่ได้ในขณะนี้ กรุณาลองใหม่อีกครั้งในภายหลัง.
วิธีตั้งเวลาเข้าสู่ระบบสำหรับผู้ใช้ใน Active Directory
ในฐานะผู้ดูแลระบบ IT ในองค์กร คุณสามารถกำหนดหรือจำกัดเวลาเข้าสู่ระบบสำหรับผู้ใช้ใน Active Directory โดยที่คุณได้รับการยืนยันอย่างเป็นทางการจากฝ่ายบริหาร และผู้ใช้จะได้รับแจ้งล่วงหน้าเกี่ยวกับเวลาเข้าสู่ระบบเช่นเดียวกัน ข้อจำกัดก่อนที่คุณจะเปิดใช้งานนโยบาย
เราจะหารือเกี่ยวกับหัวข้อนี้ภายใต้หัวข้อย่อยต่อไปนี้:
ตั้งเวลาเข้าสู่ระบบสำหรับผู้ใช้คนเดียว
ตั้งเวลาเข้าสู่ระบบสำหรับกลุ่มผู้ใช้
ตัดการเชื่อมต่อผู้ใช้เมื่อเวลาเข้าสู่ระบบหมดอายุ
บัญชีของคุณมีการจำกัดเวลาที่ทำให้คุณลงชื่อเข้าใช้ไม่ได้ในขณะนี้
1. ตั้งเวลาเข้าสู่ระบบสำหรับผู้ใช้คนเดียว
รูปภาพแสดงวันอาทิตย์ถึงวันเสาร์ เวลา 11:00 น. ถึง 21:00 น. และวันอาทิตย์ถึงวันเสาร์ เวลา 00:00 น. ถึง 9:00 น. เป็นช่วงเวลาที่ผู้ใช้ไม่สามารถเข้าสู่ระบบและชั่วโมงการเข้าสู่ระบบที่อนุญาตตามลำดับสำหรับโดเมนเครือข่าย
หากต้องการตั้งเวลาเข้าสู่ระบบสำหรับผู้ใช้รายเดียวใน Active Directory ให้ทำตามขั้นตอนเหล่านี้:
เปิด Active Directory Users and Computers (ADUC)
ใน ADUC ให้คลิกขวาที่บัญชีผู้ใช้ที่คุณต้องการกำหนดค่าข้อจำกัด
เลือก คุณสมบัติ จากเมนูบริบท
-
จากนั้นคลิกแท็บ บัญชี ในหน้า คุณสมบัติ
คลิกปุ่มเวลาเข้าสู่ระบบ
ตอนนี้คุณจะเห็นหน้าจอที่แสดงชั่วโมงอนุญาตหรือถูกปฏิเสธ สีที่อนุญาตจะแสดงเป็นสีน้ำเงิน ส่วนสีที่ถูกปฏิเสธจะเป็นสีขาว
จากนั้น คลิกปุ่มตัวเลือกสำหรับตัวเลือก ล็อกออนถูกปฏิเสธ
ตอนนี้ ลากเคอร์เซอร์ของคุณไปตามช่องเล็กๆ ที่แสดงวันและชั่วโมง หรือเลือกทีละช่อง
คลิกอนุญาตการเข้าสู่ระบบเมื่อเสร็จสิ้น
จากนั้น คลิกปุ่มตัวเลือกสำหรับตัวเลือก อนุญาตการเข้าสู่ระบบ
ตอนนี้ ลากเคอร์เซอร์ไปยังจุดที่คุณต้องการให้ปฏิเสธการเข้าสู่ระบบ
คลิก ล็อกออนถูกปฏิเสธ เมื่อเสร็จแล้ว
2. ตั้งเวลาเข้าสู่ระบบสำหรับกลุ่มผู้ใช้
เมื่อต้องการตั้งเวลาเข้าสู่ระบบสำหรับกลุ่มผู้ใช้ใน Active Directory ให้ทำตามขั้นตอนเหล่านี้:
-
สร้างหน่วยขององค์กร (OU) และตั้งชื่อที่สื่อความหมายเฉพาะ
จากนั้น สร้างหรือย้ายผู้ใช้ทั้งหมดไปยังคอนเทนเนอร์ OU นี้
ตอนนี้ กด CTRL + A เพื่อเลือกผู้ใช้ทั้งหมดใน OU
คลิกขวาที่ผู้ใช้ที่ไฮไลต์แล้วเลือก คุณสมบัติ
ถัดไป คลิกแท็บ บัญชี
คลิกเพื่อทำเครื่องหมายที่ตัวเลือก เวลาเข้าสู่ระบบ
คลิกปุ่มเวลาเข้าสู่ระบบ
ขณะนี้ ในหน้า ชั่วโมงการเข้าสู่ระบบ คุณสามารถจำกัดชั่วโมงการเข้าสู่ระบบสำหรับกลุ่มผู้ใช้ตามความต้องการของคุณ
3. ตัดการเชื่อมต่อผู้ใช้เมื่อเวลาเข้าสู่ระบบหมดอายุ
ดำเนินการต่อไป คุณสามารถกำหนดค่านโยบายกลุ่มเพื่อยกเลิกการเชื่อมต่อผู้ใช้ที่เข้าสู่ระบบแล้วเมื่อเวลาเข้าสู่ระบบหมดอายุโดยทำตามขั้นตอนด้านล่าง ต้องกำหนด GPO ให้กับ OU ที่มีผู้ใช้ เมื่อนโยบายเปิดใช้งาน ผู้ใช้จะถูกตัดการเชื่อมต่อเมื่อชั่วโมงการเข้าสู่ระบบหมดอายุ
เปิดคอนโซลการจัดการนโยบายกลุ่ม (gpmc.msc)
คลิกขวาที่ Group Policy Object แล้วคลิก New เพื่อสร้าง GPO ใหม่
ตั้งชื่อที่สื่อความหมายให้กับ GPO
คลิกขวาที่ GPO ใหม่ แล้วคลิกแก้ไข
จากนั้น นำทางไปยังเส้นทางด้านล่าง:
การกำหนดค่าคอมพิวเตอร์ > นโยบาย > การตั้งค่า Windows > การตั้งค่าความปลอดภัย > นโยบายท้องถิ่น > ตัวเลือกความปลอดภัย
ในบานหน้าต่างนโยบาย คลิกสองครั้งที่ เซิร์ฟเวอร์เครือข่ายของ Microsoft: ยกเลิกการเชื่อมต่อไคลเอนต์เมื่อชั่วโมงการเข้าสู่ระบบหมดอายุ นโยบายเพื่อแก้ไขคุณสมบัติ
ตอนนี้ คลิก การตั้งค่านโยบายความปลอดภัย
คลิกเพื่อทำเครื่องหมายในช่อง กำหนดการตั้งค่านโยบายนี้
เลือกปุ่มตัวเลือกสำหรับ เปิดใช้งาน
คลิกตกลง
แค่นั้นแหละ!
ฉันจะติดตามเวลาเข้าสู่ระบบและออกจากระบบของผู้ใช้โดเมนได้อย่างไร
เมื่อต้องการดำเนินการนี้ ให้ไปที่เส้นทางด้านล่างใน GPMC:
การกำหนดค่าคอมพิวเตอร์ > นโยบาย > การตั้งค่า Windows > การตั้งค่าความปลอดภัย > การกำหนดค่านโยบายการตรวจสอบขั้นสูง > นโยบายการตรวจสอบ > เข้าสู่ระบบ/ออกจากระบบ
ที่ตำแหน่ง ตามความต้องการของคุณ ให้กำหนดค่านโยบายการตรวจสอบที่เกี่ยวข้องเพื่อติดตามการเข้าสู่ระบบและออกจากระบบของผู้ใช้ เมื่อมีการตั้งค่าข้อจำกัดชั่วโมงการเข้าสู่ระบบโดยใช้กฎที่ยืดหยุ่นตามนิพจน์ การเข้าถึงของผู้ใช้จะถูกจำกัดเฉพาะทรัพยากรที่เผยแพร่ในช่วงเวลาที่กำหนด
วิธีรับเวลาเข้าสู่ระบบของผู้ใช้ใน PowerShell
ในการรับประวัติการเข้าสู่ระบบครั้งล่าสุดของผู้ใช้ด้วย PowerShell คุณสามารถใช้ cmdlet Get-Eventlog เพื่อรับเหตุการณ์ทั้งหมดจากบันทึกเหตุการณ์ของตัวควบคุมโดเมน คุณสามารถกรองเหตุการณ์ตาม EventID ที่คุณต้องการ และแสดงข้อมูลเกี่ยวกับเวลาที่ผู้ใช้รับรองความถูกต้องในโดเมนและคอมพิวเตอร์ที่ใช้ในการเข้าสู่ระบบ หากต้องการทราบการประทับเวลาเข้าสู่ระบบล่าสุดสำหรับบัญชีเก่า ให้เรียกใช้คำสั่งด้านล่างใน PowerShell:
Get-ADUser -Identity "UserName" -Properties "LastLogonDate"

