Test-ComputerSecureChannel-登录失败:未知用户名或密码错误

Test-ComputerSecureChannel-登录失败:未知用户名或密码错误

我恢复了一个我知道会过期的 Win7 映像。然后,我从本地计算机管理员组成员的帐户以管理员身份运行 powershell。

我得到的是:

Test-ComputerSecureChannel : Logon failure: unknown user name or bad password.
At line:1 char:27
+ Test-ComputerSecureChannel <<<<  -verbose
    + CategoryInfo          : NotSpecified: (:) [Test-ComputerSecureChannel], AuthenticationException
    + FullyQualifiedErrorId : System.Security.Authentication.AuthenticationException,Microsoft.PowerShell.Commands.TestComputerSecureChannelCommand

或者如果我提供凭证:

PS C:\Windows\system32> Test-ComputerSecureChannel -Credential domain\administrator
Test-ComputerSecureChannel : A parameter cannot be found that matches parameter name 'Credential'.
At line:1 char:39
+ Test-ComputerSecureChannel -Credential <<<<  domain\administrator
    + CategoryInfo          : InvalidArgument: (:) [Test-ComputerSecureChannel], ParameterBindingException
    + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.TestComputerSecureChannelCommand

我甚至尝试使用psexec -sid该帐户运行 powershellsystem但出现了same unknown user or bad password问题。

这该如何运作?

答案1

请确保从 Active Directory 中删除计算机帐户。然后将计算机重新加入域。它将重置 AD 中计算机帐户的密码。

请让我知道这可不可以帮你。

答案2

尝试这个

$cred = Get-Credential
Test-ComputerSecureChannel -Credential $cred

运行 $cred = Get-Credential 时,请确保输入有权读取计算机帐户的域帐户。最好使用域帐户登录。

此 cmdlet 的工作方式与 NetDom.exe 非常相似。NetDom 和 Test-ComputerSecureChannel 都使用 NetLogon 服务来执行操作。

相关内容