You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法连接Remote PowerShell:指定身份验证包未知问题求助

解决Remote PowerShell身份验证包未知错误的办法
  • 检查身份验证相关服务状态

    • 在本地和远程主机上执行Get-Service kdc,确认Kerberos Key Distribution Center服务处于运行状态;若未运行,执行Start-Service kdc启动服务。
    • 确保远程主机的Remote Registry服务已启动,PowerShell远程依赖该服务读取系统配置。
  • 验证注册表中的身份验证包配置

    • 打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Security Packages路径。
    • 确认右侧列表中存在kerberos和negotiate(小写)字符串值;若缺失,右键添加对应字符串值,完成后重启主机。
  • 重新配置WinRM身份验证设置

    • 在远程主机上执行winrm quickconfig,按提示完成WinRM的基础配置。
    • 执行winrm get winrm/config/service/auth,检查Kerberos和Negotiate是否均为true。
    • 若未开启,执行winrm set winrm/config/service/auth @{Kerberos="true";Negotiate="true"}启用对应身份验证方式。
  • 确认账户权限有效性

    • 确保用于连接的账户已加入远程主机的Remote Management Users组或本地管理员组。
    • 域环境下,可执行klist purge清除旧Kerberos票据,再重新尝试连接。
  • 修复损坏的系统组件

    • 执行sfc /scannow扫描并修复系统文件,排查身份验证相关组件损坏问题。
    • 若SFC无法修复,执行DISM /Online /Cleanup-Image /RestoreHealth修复系统镜像。

内容的提问来源于stack exchange,提问作者Unknown User

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 20:20:29