<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>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:</p>
    <hr>
    <h3><strong>1. PowerShell Script használata</strong></h3>
    <p>A PowerShell segítségével automatizálhatod a helyi felhasználói
      fiókok törlését. Például:</p>
    <ul>
      <li>
        <p><strong>Lista helyi felhasználókról:</strong></p>
        <pre><code class="language-powershell">Get-LocalUser
</code></pre>
      </li>
      <li>
        <p><strong>Helyi fiók törlése (példa):</strong></p>
        <pre><code class="language-powershell">Remove-LocalUser -Name "NemHasználtFelhasználó"
</code></pre>
      </li>
      <li>
        <p><strong>Automatikus törlés nem használt fiókok esetén
            (példa):</strong>
          Ha tudod, hogy egy adott ideje nem használt fiókokat akarsz
          törölni:</p>
        <pre><code class="language-powershell">$users = Get-LocalUser | Where-Object { $_.LastLogon -lt (Get-Date).AddDays(-90) }
foreach ($user in $users) {
    Remove-LocalUser -Name $user.Name
}
</code></pre>
      </li>
    </ul>
    <hr>
    <h3><strong>2. Group Policy (GPO) használata</strong></h3>
    <p>A GPO segítségével szabályozhatod a helyi felhasználói fiókokat:</p>
    <ol>
      <li>Nyiss meg egy GPO kezelőt, és hozz létre egy új házirendet.</li>
      <li>Navigálj a következőhöz:
        <pre><code>Computer Configuration > Preferences > Control Panel Settings > Local Users and Groups
</code></pre>
      </li>
      <li>Hozz létre egy "Delete" műveletet a nem használt fiókokra.</li>
    </ol>
    <p>Ezzel a módszerrel célzottan tudsz helyi fiókokat kezelni az AD-n
      keresztül.</p>
    <hr>
    <h3><strong>3. AD beépített eszközök</strong></h3>
    <p>Az AD-ben található fiókok esetében az inaktív felhasználókat az
      <strong>Active Directory Users and Computers</strong> (ADUC)
      konzolon az alábbi módon tudod listázni:</p>
    <ol>
      <li>Nyiss meg egy ADUC konzolt.</li>
      <li>Szűrj az utolsó bejelentkezési idő alapján:
        <ul>
          <li>Keresés > Advanced > <code>LastLogon</code>
            tulajdonság alapján (pl. "nincs bejelentkezés 90 napja").</li>
        </ul>
      </li>
    </ol>
    <p><strong>Inaktív fiókok törlése vagy deaktiválása:</strong></p>
    <ul>
      <li>Miután az inaktív fiókok listája megvan, manuálisan törölheted
        őket, vagy írhatsz egy PowerShell scriptet:
        <pre><code class="language-powershell">Search-ADAccount -AccountInactive -UsersOnly -TimeSpan 90.00:00:00 | Disable-ADAccount
</code></pre>
      </li>
    </ul>
    <hr>
    <h3><strong>4. Remote Management</strong></h3>
    <p>Az <strong>Active Directory Administrative Center</strong>
      (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.</p>
    <hr>
    <h3><strong>5. Külső eszközök használata</strong></h3>
    <p>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.</p>
    <hr>
    <h3>Javaslat:</h3>
    <p>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.</p>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">2025. 01. 17. 10:38 keltezéssel,
      Rendszergazda, Liska Zsolt via Techinfo írta:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAJWEf=aW89TKNiOK1-yHXuBaruGZK68=fG43K3s3LoxEanaOZA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Hali!</div>
        <div><br>
        </div>
        <div>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.</div>
        <div><br>
        </div>
        <div>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.</div>
        <span style="white-space: pre-wrap">
</span></div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Alaksza Balázs</pre>
  </body>
</html>