[Techinfo] Nem használt fiókok törlése

Alaksza Balázs johnny1107 at gmail.com
2025. Jan. 17., P, 10:41:53 CET


Active Directory (AD) környezetben a nem használt fiókok törlésére több 
módszert is használhatsz. A munkaállomásokon található helyi fiókok 
kezeléséhez azonban nem közvetlenül az AD, hanem például PowerShell, 
Group Policy (GPO) vagy egyéb rendszergazdai eszközök szükségesek. Íme 
néhány módszer:

------------------------------------------------------------------------


      *1. PowerShell Script használata*

A PowerShell segítségével automatizálhatod a helyi felhasználói fiókok 
törlését. Például:

  *

    *Lista helyi felhasználókról:*

    |Get-LocalUser |

  *

    *Helyi fiók törlése (példa):*

    |Remove-LocalUser -Name "NemHasználtFelhasználó" |

  *

    *Automatikus törlés nem használt fiókok esetén (példa):* Ha tudod,
    hogy egy adott ideje nem használt fiókokat akarsz törölni:

    |$users = Get-LocalUser | Where-Object { $_.LastLogon -lt
    (Get-Date).AddDays(-90) } foreach ($user in $users) {
    Remove-LocalUser -Name $user.Name } |

------------------------------------------------------------------------


      *2. Group Policy (GPO) használata*

A GPO segítségével szabályozhatod a helyi felhasználói fiókokat:

 1. Nyiss meg egy GPO kezelőt, és hozz létre egy új házirendet.
 2. Navigálj a következőhöz:

    |Computer Configuration > Preferences > Control Panel Settings >
    Local Users and Groups |

 3. Hozz létre egy "Delete" műveletet a nem használt fiókokra.

Ezzel a módszerrel célzottan tudsz helyi fiókokat kezelni az AD-n keresztül.

------------------------------------------------------------------------


      *3. AD beépített eszközök*

Az AD-ben található fiókok esetében az inaktív felhasználókat az *Active 
Directory Users and Computers* (ADUC) konzolon az alábbi módon tudod 
listázni:

 1. Nyiss meg egy ADUC konzolt.
 2. Szűrj az utolsó bejelentkezési idő alapján:
      * Keresés > Advanced > |LastLogon| tulajdonság alapján (pl. "nincs
        bejelentkezés 90 napja").

*Inaktív fiókok törlése vagy deaktiválása:*

  * Miután az inaktív fiókok listája megvan, manuálisan törölheted őket,
    vagy írhatsz egy PowerShell scriptet:

    |Search-ADAccount -AccountInactive -UsersOnly -TimeSpan 90.00:00:00
    | Disable-ADAccount |

------------------------------------------------------------------------


      *4. Remote Management*

Az *Active Directory Administrative Center* (ADAC) vagy egyéb távoli 
menedzsment eszközökkel egyszerre kezelheted az AD-ben és a 
munkaállomásokon található fiókokat. A PowerShell "WinRM" moduljai 
segítségével távolról is törölhetsz fiókokat.

------------------------------------------------------------------------


      *5. Külső eszközök használata*

Ha nagy számú munkaállomás kezelése a cél, érdemes lehet harmadik féltől 
származó szoftvereket használni (pl. ManageEngine ADManager, Quest 
Active Roles), amelyek részletes jelentéseket adnak az inaktív fiókokról 
és lehetőséget biztosítanak azok kezelésére.

------------------------------------------------------------------------


      Javaslat:

Ha automatizálni szeretnéd a folyamatot, a PowerShell a legjobb eszköz, 
különösen akkor, ha már van távoli hozzáférésed a munkaállomásokhoz. Az 
AD fiókok esetében pedig a beépített ADUC és ADAC eszközök gyorsak és 
megbízhatók.




2025. 01. 17. 10:38 keltezéssel, Rendszergazda, Liska Zsolt via Techinfo 
írta:
> Hali!
>
> Milyen módszert tudtok AD-ban arra, hogy a munkaállomásokon töröljek 
> nem használt fiókokat? Ugyan is legtöbb gépben 120as SSDvan még és 
> telnek meg.. De egyesével végigmenni úgy hogy van több tucat fiók és 
> még azt is találjam ki hogy jár-e még az iskolába a gyerek... "kicsit" 
> időigényes lenne.
>
> Az nem volt jó megoldás hogy törlök mindent (hiába a szerverre 
> mentenek), akkor meg a registryt kellet takarítani, azaz ott is 
> törölni az összes fiók kulcsát, csak úgy tudtak belépni. Az is kicsit 
> időigényes, meg hát csak szünetbe lehet csinálni.

-- 
Alaksza Balázs
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <https://listserv.niif.hu/pipermail/techinfo/attachments/20250117/36d79a9e/attachment.htm>


További információk a(z) Techinfo levelezőlistáról