Bestanden zoeken op eigenaar met PowerShell en ADAudit Plus
In een organisatie is het niet ongewoon dat er werknemers het bedrijf verlaten of naar een andere afdeling overstappen. Dit zou betekenen dat de bestandseigendom vaak van persoon verandert. De cmdlet 'Get-ChildItem' van PowerShell wordt gebruikt voor het ophalen van de inhoud van een opgegeven container. U kunt deze cmdlet gebruiken voor het ophalen van de toegangscontrolelijst (ACL = Access Control List) van een bestand of map.
Anderszins helpt ADAudit Plus, een uitgebreide realtime Active Directory-auditoplossing, u bestandseigenaars probleemloos te vinden via de gebruiksvriendelijke interface. Met deze oplossing kunt u de uitgebreide rapporten over wijzigingen van de mapeigenaar, ACL-wijzigingen en wijzigingen aan de mapmachtigingen weergeven. Hiermee kunt u ook verschillende rapporten over de bestands- en mapactiviteit detailleren en bestandsbeheer en beveiliging gemakkelijker en efficiënter maken.
De volgende vergelijking toont u hoe u bestandseigendom kunt vinden met PowerShell en ADAudit Plus.
Windows PowerShell
Stappen voor het zoeken van bestanden op eigenaar met PowerShell
- Geef de bestandseigenaar op waarvoor u de bestandslijst wilt ophalen.
- Geef de container op waarvan u de lijst van onderliggende items wilt ontvangen. Geef de parameter 'Recurse' om voor het ophalen van onderliggende items van alle onderliggende containers.
- Geef de ACL-bestandsnaam op.
- Gebruik de parameter 'outfile' om te definiëren waar het gegenereerde rapport moet worden opgeslagen.
Voorbeeld van Windows PowerShell-script
Copied
[String]$username= "[username]" [String]$outfile = "C:\scripts\searchowner.csv" $path = Get-ChildItem "\\pdc\shared\HR" -Recurse Foreach( $file in $path ) { $f = Get-Acl $file.FullName if( $f.Owner -eq $username ) { Write-Host( "{0}"-f $file.FullName | Out-File -Encoding "UTF8" -FilePath $outfile -Append) } }
Klik om het gehele script te kopiëren
ADAudit Plus
Stappen voor het zoeken van bestanden op eigenaar met ADAudit Plus
- Meld aan op de webconsole van ADAudit Plus met beheerdersgegevens. Klik op het tabblad 'Bestandscontrole' en navigeert naar 'Op server gebaseerde rapporten'. . Kies in de vervolgkeuzelijst voor 'Wijzigingen mapeigenaar'. Dit biedt een gedetailleerd rapport over wijzigingen aan de mapeigendom.
- Met de optie 'Geavanceerd zoeken' kunt u de resultaten filteren op naam, gebruikers die wijzigingen hebben aangebracht en machtigingen.
- U kunt SACL-wijzigingen ook weergeven op het tabblad 'Wijzigingen instellingen mapcontrole'. Het tabblad 'Wijzigingen mapmachtigingen' toont een geschiedenis van de wijzigingen aan mapmachtigingen.
Hoe kan ADAudit Plus bestands- en mapbeheer gemakkelijker maken voor u?
- Uitgebreide rapporten voor het gemakkelijk beheren van mapmachtigingen en ACL's.
- Uitgerust met geavanceerde filterkenmerken waarmee u gemakkelijk een specifieke gebeurtenis kunt vinden.
- Bestanden en mappen beheren op NetApp-, EMC- en Windows-bestandsservers.
Het controleren van Active Directory werd zopas gemakkelijker!
ADAudit Plus wordt geleverd met meer dan 300 vooraf gedefinieerde rapporten waarmee de AD-controles gemakkelijker worden. De oplossing stuurt ook waarschuwingen in real time voor kritieke gebeurtenissen en helpt u daarbij om uw netwerk te beveiligen tegen bedreigingen en uw IT-beveiligingshouding te verbeteren. Bekijk hier de capaciteiten van ADAudit Plus.
ADAudit Plus downloaden