этот вопрос уже есть ответ здесь:
Я хочу, чтобы проверить набор учетных данных на контроллере домена. например:
Username: STACKOVERFLOWjoel
Password: splotchy
могу ли я сделать это через командную строку?
этот вопрос уже есть ответ здесь:
Я хочу, чтобы проверить набор учетных данных на контроллере домена. например:
Username: STACKOVERFLOWjoel
Password: splotchy
могу ли я сделать это через командную строку?
есть очень удобная функция PowerShell здесь для проверки учетных данных:
Function Test-ADCredentials {
Param($username, $password, $domain)
Add-Type -AssemblyName System.DirectoryServices.AccountManagement
$ct = [System.DirectoryServices.AccountManagement.ContextType]::Domain
$pc = New-Object System.DirectoryServices.AccountManagement.PrincipalContext($ct, $domain)
New-Object PSObject -Property @{
UserName = $username;
IsValid = $pc.ValidateCredentials($username, $password).ToString()
}
}
пример использования: Test-ADCrendentials -Username joel -Password splotchy -Domain stackoverflow.com
Я, как правило, просто подключиться к общей папке на сервере:
net use \server\share * / пользователь: домен\имя пользователя
затем вам будет предложено ввести пароль, и если правильный вводится теперь у вас есть подключение к серверу и ответ, что команда успешно завершена.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]