winrm

通过 WinRM 访问本地主机上的 WSL2 文件系统
winrm

通过 WinRM 访问本地主机上的 WSL2 文件系统

\\wsl.localhost\Ubuntu\home\foo\bar当 WinRM 使用远程方式进入本地主机时,是否可以以某种方式访问​​ WSL2 文件系统(比如说)证书基于身份验证方法? 我正在尝试从 Ansible playbook 执行此操作,我想使用它来设置 WSL2 和 Windows 主机,并在该主机上运行的 WSL2 中本地执行它。我有一个可以正常工作的 playbook,可以win_*很好地运行命令,但任何引用 UNC 路径(如上面的路径)的操作都会以错误结束: Cannot find path '\\wsl.localhost\Ubun...

Admin

WinRM 失败:客户端无法连接到请求中指定的目标
winrm

WinRM 失败:客户端无法连接到请求中指定的目标

我有两台服务器(源服务器 1 和目标服务器 1)。它们不在同一网段,但有连接。今天,当源服务器 1 尝试连接到目标服务器 1 时,Invoke-Command 停止工作,我不知道原因。PowerShell 显示错误: [<destinationserver1 的 IPv4>] 连接到远程服务器 <destinationserver1 的 IPv4> 失败,并显示以下错误消息:客户端无法连接到请求中指定的目标。验证目标上的服务是否正在运行并正在接受请求。查阅在目标上运行的 WS-Management 服务的日志和文档,最常见的是 II...

Admin

通过组策略配置时 WinRM 服务无法监听
winrm

通过组策略配置时 WinRM 服务无法监听

从 Powershell 运行 Get-WSManInstance winrm/config/listener -Enumerate 产生标准输出,包括; source: GPO Transport: HTTP Port: 5985 ListeningOn: null 服务正在运行。然而,不知何故,在 cmd 中: netstat -aon | find "5985" 完全不产生输出。实际上没有程序监听 5985。因此测试 winRM; test-wsman 127.0.0.1 产生“无法连接到目的地”错误。 是的,已*针对启用 winRM 的...

Admin

使用 WINRS - WINRM 远程访问计算机时,Windows CMD 中的 Tab 自动完成功能不起作用
winrm

使用 WINRS - WINRM 远程访问计算机时,Windows CMD 中的 Tab 自动完成功能不起作用

在基本 Windowscmd提示符下执行类似操作时,将启动自动完成;但是,当我使用该键cd <TAB>连接到远程计算机时,只会插入一个制表符。没有自动完成。winrs<TAB> 如果我远程桌面进入同一台机器并打开基本的cmd自动完成功能,那么我认为这是我的winrs连接特有的东西。 在远程连接时是否可以实现自动完成winrs?如果可以,我该如何实现? 这是用于启动远程连接的命令。 winrs -r:REMOTE_HOST -u:USER_NAME cmd ...

Admin

Win10-如何恢复已删除的Win​​RM服务?
winrm

Win10-如何恢复已删除的Win​​RM服务?

我错误地从 WIN 10 计算机中删除了 WinRM 服务,如何恢复它? 是否有一些安装 \ sc.exe 命令可以运行来重新创建它,或者可以通过添加 Windows 功能来完成? ...

Admin

如何在 Windows 容器上配置 WinRM 以接受来自主机的 winrs 的连接
winrm

如何在 Windows 容器上配置 WinRM 以接受来自主机的 winrs 的连接

我是 Windows 容器的初级用户,也是 Windows 管理的新手,因此,我已经研究了这个问题几天,但并没有取得太大的成功。 我的dockerfile; FROM mcr.microsoft.com/windows/servercore:10.0.14393.3866 # expose WinRM port EXPOSE 5985 # create a local user RUN net user user1 Pa55w0rd! /ADD RUN net localgroup "Administrators" user1 /ADD RUN net lo...

Admin

Windows 10 winrm 不接受证书身份验证
winrm

Windows 10 winrm 不接受证书身份验证

我想使用证书而不是用户名和密码远程连接到 Windows 机器。连接将主要使用 ansible 或 pywinrm 模块从 Linux 服务器进行。 我能够使用用户名或密码从远程机器连接,但不能使用证书。 我使用 Linux 上的 openssl 生成了一个客户端证书,其内容如下: extended key usage: Client Authentication (1.3.6.1.5.5.7.3.2) subject alternative name: Other Name: Principal Name=user@localhost ...

Admin

New-Item 与 PSSession 的行为异常。端口 445 被阻止
winrm

New-Item 与 PSSession 的行为异常。端口 445 被阻止

我在使用 powershell 时遇到了奇怪的体验New-Item。我的 SMB 端口都被防火墙阻止了,所以我唯一的选择是使用 PSSession。我成功创建了一个会话,并可以通过它调用命令。 有时打开会话并使用本地主机的命令会起作用,并且它使用 5986 端口连接到远程服务器。我在防火墙上检查了它。 New-Item -Path "\\remoteServer\c$\Temp\1" -Type Directory -Verbose 其他时候,相同的命令想要使用 445 但被防火墙阻止。 如果有任何差异,Jenkins 会执行 powershell...

Admin

Enter-PSSession WinRM 无法处理请求
winrm

Enter-PSSession WinRM 无法处理请求

我在域中有两台计算机。我可以成功执行命令: Enter-PSSession "some computer name" -credentials $cred 但出于一个原因,我需要在没有凭据的情况下执行此命令,如下所示: Enter-PSSession "some computer name" 但是当我执行此命令时,我看到错误: Enter-PSSession:连接到远程服务器...失败,并显示以下错误消息:WinRM 无法处理请求。使用 Kerberos 身份验证时出现以下错误:找不到计算机...请验证计算机是否存在于网络上,并且提供的名...

Admin

管理电脑
winrm

管理电脑

尝试让 Windows Admin Center 在我的家庭网络上运行时,我遇到了一些错误 尝试添加计算机 未自动发现名为“pc1”的计算机。您仍可将其添加到连接列表,但无法验证其可用性。 忽略这一点并继续,它仍然不想工作 连接到远程服务器 pc1 失败,并显示以下错误消息:WinRM 无法处理该请求。使用协商身份验证时发生以下错误,错误代码为 0x8009030e:指定的登录会话不存在。它可能已被终止。如果提供的凭据在目标服务器上无效,或者无法验证服务器身份,则会发生这种情况。如果您信任服务器身份,请将服务器名称添加到 Tru...

Admin

如何在 Windows 中远程运行应用程序
winrm

如何在 Windows 中远程运行应用程序

我正在尝试使用 WinRS 运行应用程序: winrs -r:172.19.159.50 -u:my-user -p:my-pass "C:/Program Files/folder/myapp.exe" 但是我收到此错误: 未处理的异常:由于 StackOverflowException,进程终止。 我想知道是否有办法解决这个问题,或者有其他方法可以远程运行应用程序。本地系统是 Windows Server 2016,远程目标是 Windows 7 PC。 ...

Admin

WinRM (HTTPS) 目标计算机返回“拒绝访问”错误
winrm

WinRM (HTTPS) 目标计算机返回“拒绝访问”错误

我刚刚在 Windows 10 计算机(家庭版 - 无组策略)中为 HTTPS 启用了 WinRM 服务。我首先通过 powershell 创建了一个自签名测试证书,并启动了一个 WinRM 侦听器(端口 5986,防火墙允许使用)。 我想在同一台机器上测试我是否可以通过以下命令(具有管理权限)启动交互式会话: $so = New-PsSessionOption -SkipCACheck -SkipCNCheck -SkipRevocationCheck $sess = New-PSSession -ComputerName 127.0.0.1 ...

Admin

WinRm:从 listeningOn 中删除 IP
winrm

WinRm:从 listeningOn 中删除 IP

我的机器是 Windows 10 Pro x64 @1804(不是服务器,所以我在这里发布而不是在 ServerFault 上发布) 我的最终的目标是使该机器能够使用进行远程控制ansible,但只能通过特定的 LAN 地址进行。这个问题不是关于我开放的IP;我请教你如何删除一些我正在监听的IP;这些 IP 来自虚拟网络接口,如(VmWare + Vbox + Hyper-V) 我列举了积极倾听者 winrm enumerate winrm/config/Listener 我得到了以下行以及其他信息: ListeningOn = 127.0....

Admin

如果计算机名称包含点,则 PowerShell 远程处理不起作用
winrm

如果计算机名称包含点,则 PowerShell 远程处理不起作用

我有一个系统,当计算机名称包含点时,我无法使用 PowerShell 连接到远程计算机(或远程连接到其自身)。 例如,这个有效: Enter-PSSession HostA -Credential user1 但事实并非如此: Enter-PSSession 192.168.0.1 -Credential user1 这也不起作用: Enter-PSSession HostA.DomainA -Credential user1 当我尝试使用 IP 地址或完整域名(或仅在其简称中添加点)通过网络将 PS-Session 连接...

Admin

使用 winrm/wsman 列出所有 WMI 类
winrm

使用 winrm/wsman 列出所有 WMI 类

有没有办法使用单个 winrm 命令从系统中提取所有 WMI 信息?我可以运行诸如 winrm enum wmicimv2/win32_computersystem 之类的命令,它将提供以下信息: Win32_ComputerSystem AdminPasswordStatus = 3 AutomaticManagedPagefile = true AutomaticResetBootOption = true AutomaticResetCapability = true BootOptionOnLimit = n...

Admin