I en organisation är det ganska vanligt att anställda slutar eller flyttar till en annan avdelning. Detta innebär därför att det ofta sker en ändring i filägarskap. "Get-ChildItem" cmdlet i PowerShell används för att hämta innehållet i en angiven behållare. Du kan använda detta cmdlet för att hitta ACL (Access Control List) för en fil eller mapp.
Alternativt kan du använda ADAudit Plus, en heltäckande granskningslösning i realtid i Active Directory, som hjälper dig att enkelt hitta filägare genom dess lättanvända gränssnitt. Med denna lösning kan du visa omfattande rapporter om ändringar av mappägare, ACL-ändringar och ändringar till mappbehörigheter. Du kan också korrelera olika rapporter om fil- och mappaktivitet och göra filhantering och säkerhet enklare och mer effektiv.
Den följande jämförelsen visar hur man hittar filägarskap med hjälp av PowerShell och ADAudit Plus.
Ange den filägare som du vill hämta listan med filer för.
Ange den behållare som listan med underordnade objekt ska hämtas från. Ange parametern "Recurse" som hämtar underordnade objekt från alla underordnade behållare.
Ange ACL-filnamnet.
Använd parametern outfile för att definiera vara man ska lagra den genererade rapporten.
[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) } }Logga in på ADAudit Plus-webbkonsolen med administratörsautentiseringsuppgifter. Klicka på filen "Filgranskning" och navigera till "Serverbaserade rapporter". Från listrutan väljer du "Ändringar av mappägare". Detta ger dig en detaljerad rapport om ändringar av filägarskap.
Alternativet "Avancerad sökning" gör det möjlig för dig att filtrera resultaten i enlighet med namnet, användare som ändrade det och behörigheter.
Du kan också visa SACL-ändringar i fliken "Ändringar av inställningar för mappgranskning". Fliken "Ändringar av inställningar för appgranskning" visar en historik av ändringar till mappbehörigheter.
ADAudit Plus kommer förpackad med mer än 300 fördefinierade rapporter förenklar din AD-granskning. Lösningen skickar också varningar om kritiska händelser i realtid och hjälper dig därmed att skydda ditt nätverk från hot och öka din IT-säkerhet. Kolla in funktionerna i ADAudit Plus här.
Ladda ner ADAudit Plus för ADAudit Plus
Inloggning och utloggning
Spärrade konton
Händelseloggar för Windows
Granskning av filserver
Granskning av Active Directory
Azure AD
Server auditing
Computer start-ups and shut-downs