Как я нахожу, что Orig блокируют информацию о Сервере в LockoutStatus

У меня есть учетная запись, которая является блокировкой содержания, но это происходит ночное время, где мы не можем взять журналы захвата или журналы. Таким образом, то, что мне нравится делать, записать powershell сценарий для взятия этих журналов для меня.

Я использую ИНСТРУМЕНТЫ AL. В ALTools программа под названием LockoutStatus с этой программой, они - столбец по имени Блокировка Orig

Я точно так же, как для знания, откуда эта информация собрана, являюсь ею от даже или от пользователя?

Мне только нужна информация о Блокировке Orig

Посмотрите ниже снимка экрана

enter image description here

0
задан 27 January 2015 в 11:10
1 ответ

В документации для LockoutStatus поле определяется следующим образом:

Orig Lock: отображает контроллер домена, заблокировавший учетную запись (контроллер домена, который произвел исходную запись в атрибут LockoutTime для этого пользователя. ).

Вы можете получить доступ к свойствам атрибутов из метаданных репликации.

$LockedAccount=Get-ADUser [username here - no quotes needed]
$LockedObjectPath=$LockedAccount.DistinguishedName
$DomainController=([system.directoryservices.activedirectory.domain]::GetCurrentDomain()).DomainControllers[0].Name
$LockoutReplicationRecord=Get-ADReplicationAttributeMetadata -object "$LockedObjectPath" -server $DomainController | where {$_.AttributeName -eq "lockoutTime"}
Write-Host "$($LockoutReplicationRecord.LastOriginatingChangeDirectoryServerIdentity)"

Разберите эту строку только для имени сервера.

Я делаю это в домене 2012 года, но я думаю, что весь этот код работает в 2008 году. Пока все тестовые примеры, которые я пробовал, были заблокированы сервером с ролью FSMO, поэтому я не уверен, что это даст ожидаемый результат. Похоже, у вас есть отличная среда, чтобы попробовать. Этот код просто берет первый контроллер домена в списке, и я предполагаю, что вы будете перебирать их все, чтобы узнать количество неверных паролей для каждого из них. В этом случае замените любую переменную, которую вы уже используете, при условии, что это имя сервера в текстовом формате (не обязательно должно быть полное доменное имя, как в этом коде)

Я не могу подтвердить, что это та же информация, что и LockoutStatus.exe, но для ее выполнения требуется такое же количество времени, и для меня результат совпал.

2
ответ дан 4 December 2019 в 13:53

Теги

Похожие вопросы