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

วิธีค้นหาบัญชีผู้ใช้ Active Directory ที่ปิดใช้งาน


ในคู่มือนี้ คุณจะได้เรียนรู้วิธีค้นหาผู้ใช้ที่ถูกปิดใช้งานใน Active Directory โดยใช้ PowerShell และโดยใช้เครื่องมือ GUI

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

สารบัญ:

  • ระยะเวลาในการเก็บบัญชีผู้ใช้ที่ถูกปิดใช้งาน
  • วิธีที่ 1: ค้นหาผู้ใช้ที่ถูกปิดใช้งานใน AD ด้วยเครื่องมือ GUI
  • วิธีที่ 2: ค้นหาผู้ใช้ที่ถูกปิดใช้งานใน AD ด้วย PowerShell

นานแค่ไหนที่จะเก็บบัญชีผู้ใช้ที่ถูกปิดใช้งาน?

เมื่อบัญชีผู้ใช้ Active Directory ถูกปิดใช้งาน บัญชีผู้ใช้จะยังคงอยู่ใน Active Directory จนกว่าผู้ดูแลระบบจะลบออก โดยทั่วไปบัญชีที่ถูกปิดใช้งานจะถูกเก็บไว้เป็นเวลา 30 ถึง 90 วันก่อนที่จะถูกลบ ซึ่งจะทำให้ผู้จัดการหรือคนใหม่มีเวลาได้รับไฟล์หรืออีเมลที่อาจต้องการจากพนักงานคนก่อน

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

ในฐานะผู้ดูแลระบบของ Active Directory คุณควรมีกระบวนการค้นหาบัญชีผู้ใช้ที่ถูกปิดใช้งานและไม่ได้ใช้งานอื่นๆ บัญชีเหล่านี้ควรถูกปิดใช้งานแล้วลบออก ทั้งนี้ขึ้นอยู่กับนโยบายขององค์กรของคุณ

วิธีที่ 1: ค้นหาผู้ใช้ที่ถูกปิดใช้งานใน AD ด้วยเครื่องมือ GUI

ในตัวอย่างนี้ ฉันจะใช้ Active Directory Pro Toolkit เพื่อรับรายการบัญชีผู้ใช้ที่ถูกปิดใช้งาน

1. เรียกใช้รายงานผู้ใช้ที่ถูกปิดใช้งาน

คลิกที่รายงาน และใต้สถานะบัญชี คลิกที่ผู้ใช้ที่พิการ

จากนั้นคลิกปุ่มเรียกใช้เพื่อสร้างรายงานผู้ใช้ที่ถูกปิดใช้งานทั้งหมด

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

2. รายงานการส่งออก

หากคุณต้องการส่งออกรายงาน ให้คลิกปุ่มส่งออก และเลือกจาก CSV, XLSX หรือ PDF

อย่างที่คุณเห็น AD Pro Toolkit ทำให้การรายงานบัญชีผู้ใช้จาก Active Directory รวดเร็วและง่ายดาย คุณสามารถดาวน์โหลด AD Pro Toolkit รุ่นทดลองใช้ฟรีและทดสอบในโดเมนของคุณได้

วิธีที่ 2: ค้นหาผู้ใช้ที่ถูกปิดใช้งานใน AD โดยใช้ PowerShell

ในตัวอย่างนี้ ฉันจะใช้ Powershell เพื่อค้นหาบัญชีผู้ใช้ที่ถูกปิดใช้งาน ฉันจะแสดงคำสั่ง PowerShell สองคำสั่งที่แตกต่างกันซึ่งแสดงผลลัพธ์แตกต่างออกไปเล็กน้อย

ตัวอย่างที่ 1 รับผู้ใช้ที่ถูกปิดใช้งานทั้งหมดด้วย PowerShell

Get-ADUser -Filter {Enabled -eq "False"}

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

ตัวอย่างที่ 2: รับผู้ใช้ที่ถูกปิดใช้งานทั้งหมดและคุณสมบัติตัวกรอง

Get-ADUser -Filter {Enabled -eq "False"} | select name, enabled

ในตัวอย่างนี้ เราจะกรองผลลัพธ์เพื่อแสดงเฉพาะชื่อผู้ใช้และสถานะบัญชีเท่านั้น

ตัวอย่างที่ 3 ค้นหาผู้ใช้ที่ถูกปิดใช้งานใน OU

Get-ADUser -Filter * -SearchBase "OU=Accounting,OU=ADPRO Users,DC=ad,DC=activedirectorypro,DC=com" -Property Enabled | Where {$_.Enabled -like "False"} 

คำสั่งนี้จะรับผู้ใช้ที่ถูกปิดใช้งานทั้งหมดจาก OU ที่ระบุ เปลี่ยน SearchBase เป็น DN ของ OU ที่คุณต้องการค้นหา

ตัวเลือกที่ 3 ในการค้นหาผู้ใช้ที่ถูกปิดใช้งานทั้งหมดคือการใช้คอนโซล ADUC คอนโซล ADUC ขาดคุณสมบัติมากมายเมื่อเทียบกับ PowerShell และ AD Pro Toolkit

เปิดคอนโซล ADUC คลิกปุ่มค้นหาวัตถุจากแถบด้านบน จากนั้นเปลี่ยนตัวเลือกการค้นหาเป็น “คำค้นหาทั่วไป ตอนนี้เพียงเลือก “บัญชีที่ถูกปิดใช้งาน” แล้วคลิกค้นหาทันที

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

สรุป

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

บทความที่เกี่ยวข้อง