我无法远程进入任何机器以挽救生命!我已经尽力了。如果有人可以解决或指导我,我将不胜感激,因为这将是添加我的域的绝佳工具。

设定:

  • 内的客户端计算机
  • 域内部或外部的服务器计算机-已虚拟化并用于WSUS计算机名:wsustest
  • CLIENT SERVER MACHINE物理计算机名称:epizzi-pc

  • 脚步:

    enable-pssremoting完成!在所有机器上
    配置了*或客户端计算机的受信任主机
    防火墙已关闭公共(public)配置文件以防万一


    Enter-PSSession -ComputerName wsustest-凭据wsustest \ administrator
    Enter-PSSession -ComputerName epizzi-pc-凭据epizzi-pc \ administrador
    Enter-PSSession:连接到远程服务器epizzi-pc失败,并显示以下错误消息:WinRM无法处理该请求。错误代码为0x80090311的以下错误
    使用Kerberos身份验证时发生:当前没有可用于登录请求的登录服务器。
    可能的原因是:
    -指定的用户名或密码无效。
    如果未指定身份验证方法和用户名,则使用-Kerberos。
    -Kerberos接受域用户名,但不接受本地用户名。
    -远程计算机名称和端口的服务主体名称(SPN)不存在。
    -客户端和远程计算机位于不同的域中,并且两个域之间没有信任关系。
    检查上述问题后,请尝试以下操作:
    -检查“事件查看器”中与认证相关的事件。
    -更改身份验证方法;将目标计算机添加到WinRM TrustedHosts配置设置中或使用HTTPS传输。
    请注意,TrustedHosts列表中的计算机可能未经身份验证。
    -有关WinRM配置的更多信息,请运行以下命令:winrm help config。有关更多信息,请参见about_Remote_Troubleshooting帮助主题。
    在第1行:char:1
    + Enter-PSSession -ComputerName epizzi-pc-凭据epizzi-pc \ administrador
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo:InvalidArgument:(epizzi-pc:String)[Enter-PSSession],PSRemotingTransportException
    + FullyQualifiedErrorId:CreateRemoteRunspaceFailed


    Enter-PSSession -ComputerName wsustest -UseSSL-凭据wsustest \ administrator

    * Enter-PSSession:连接到远程服务器wsustest失败,并显示以下错误消息:WinRM无法完成操作。验证指定的计算机名称为
    有效,表示可以通过网络访问该计算机,并且启用了WinRM服务的防火墙异常(exception),并允许从该计算机进行访问。默认情况下,WinRM
    公共(public)配置文件的防火墙异常(exception)限制了对同一本地子网内的远程计算机的访问。有关更多信息,请参见about_Remote_Troubleshooting帮助主题。
    在第1行:char:1
    + Enter-PSSession -ComputerName wsustest -UseSSL-凭据wsustest \ administrato ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo:InvalidArgument:(wsustest:String)[Enter-PSSession],PSRemotingTransportException
    + FullyQualifiedErrorId:CreateRemoteRunspaceFailed *
    错误:

    最佳答案

    远程服务器时,我收到相同的问题,发现此博客文章非常有帮助-http://jeffgraves.me/2013/10/14/powershell-remoting/

    对于我的具体情况,我做了以下工作:

    在本地计算机上

  • winrm quickconfig(尽管已配置)
  • winrm的winrm / config / client'@ {TrustedHosts =“myservername.domain”}'

  • 在远程机器上
  • enable-psremoting -force
  • Set-PSSessionConfiguration -ShowSecurityDescriptorUI-名称Microsoft.PowerShell -Force
  • 关于powershell - Enable-PSRemoting后无法创建远程Powershell session ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16062033/

    10-10 01:14