微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

windows – 如何为winrm启用协商身份验证

我通过执行以下命令禁用了对我服务器上的winrm服务的协商认证:
winrm put winrm/config/service/Auth @{Negotiate="false"}

现在我可以使用winrm执行任何操作.我收到错误

Message = The WinRM client cannot process the request. The WinRM client trie
d to use Negotiate authentication mechanism,but the destination computer (local
host:47001) returned an 'access denied' error. Change the configuration to allow
 Negotiate authentication mechanism to be used or specify one of the authenticat
ion mechanisms supported by the server. To use Kerberos,specify the local compu
ter name as the remote destination. Also verify that the client computer and the
 destination computer are joined to a domain. To use Basic,specify the local co
mputer name as the remote destination,specify Basic authentication and provide
user name and password. Possible authentication mechanisms reported by server:

我理解错误,但问题是我在网上找到启用协商身份验证的唯一方法是执行:

winrm put winrm/config/service/Auth @{Negotiate="true"}

这当然会给出上面的错误.还有其他方法可以启用协商身份验证吗?

使用组策略:

计算机>政策>管理模板> Windows组件> Windows远程管理> WinRM服务:禁止协商身份验证:已禁用.

原文地址:https://www.jb51.cc/windows/370061.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐