ネイティブ監査
- PowerShell ISE を開きます → 次のコードで新しいスクリプトを作成し、実行します。コンピューターの一覧とエクスポート先のパスを指定してください:
invoke-command {
$members = net localgroup administrators |
where {$_ -AND $_ -notmatch "command completed successfully"} |
select -skip 4
New-Object PSObject -Property @{
Computername = $env:COMPUTERNAME
Group = "Administrators"
Members=$members
}
} -computer fs1,sp01,ncnad -HideComputerName |
Select * -ExcludeProperty RunspaceID | Export-CSV c:\data\local_admins.csv -NoTypeInformation
- スクリプトによって生成されたファイルを MS Excel で開きます。
サンプル レポート:
Netwrix Auditor for Windows Server
- Netwrix Auditor を実行 → 「Reports」に移動 → 「Windows Server」セクションを展開 → 「Windows Server – State-in-Time」に移動 → 「Members of Local Administrators Group」を選択 → 「View」をクリックします。
- レポートを保存するには、「Export」ボタンをクリック → ドロップダウン メニューで形式を選択 → 「Save」をクリックします。
- このレポートをメールで定期的に受け取るには、「Subscribe」オプションを選択し、スケジュールと受信者を定義するだけです。
共有する