启用CredSSP身份验证

启用CredSSP身份验证

为什么需要CredSSP?

CredSSP将用户的凭证从一台计算机委托给另一台远程计算机。当远程服务器位于与Applications Manager服务器域不同的域时,请使用CredSSP身份验证。这用于Active DirectorySharePoint ServerExchange Server监视器,从而监视某些特定指标。

如何启用CredSSP身份验证?

在远程服务器上执行以下步骤:
  1. 以管理员身份打开Windows PowerShell并在其中执行以下命令: 
    Enable-WSManCredSSP -Role Server
  1. 打开gpedit.msc并转到本地计算机策略 -> 计算机配置 -> 管理模板 -> 系统 -> 凭证委派
                  - 启用加密Oracle修复并将保护级别设置为缓解(可选)

在Applications Manager服务器上执行以下步骤:
<HostName>替换为远程服务器的主机名。
  1. 以管理员身份打开Windows PowerShell并在管理员PowerShell中执行以下命令: 
    Enable-WSManCredSSP -Role client -DelegateComputer  <HostName>
  1. 打开gpedit.msc并转到本地计算机策略 -> 计算机配置 -> 管理模板 -> 系统 -> 凭证委派。
                  - 启用允许委派新凭证并设置值“wsman/<HostName> 
                  - 启用允许使用仅NTLM服务器身份验证委派新凭证并设置值“wsman/<HostName> 

按照Applications Manager安装的服务器中以下步骤进行验证:
  1. 在管理员PowerShell中,执行以下命令:
$testSession= New-PSSession -ComputerName <HostName> -Authentication Credssp -Credential Get-Credential
  1. 如果创建的会话没有任何错误,请在编辑监视器页面中启用使用CredSSP身份验证选项并更新监视器。

在哪里使用CredSSP?

  1. 对于Active Directory中的诊断测试,当AD服务器是非主域控制器时,存在于Applications Manager域以外的域中。
  2. 对于PowerShell模式下的SharePoint Server监控,当SharePoint Server位于Applications Manager域以外的域中时。
  3. 对于非邮箱角色中的队列,在PowerShell模式下添加了Exchange Server监视器。