为windows开启winrm service, 以便进行远程管理

为windows开启winrm service, 以便进行远程管理

我在项目中要用到winrm服务,在win10企业版下没有成功启动,老是报错,在win 7下成功启动,win 10 的bug真是太深了。刚好我要远程的服务器是win 7的,所以在这里也不纠缠了,下面是win 7的winrm服务启动过程。

是windows 一种方便远程管理的服务;开启winrm service,便于在日常工作中,远程管理服务器,或通过脚本,同时管理多台服务器,来提高工作效率;

  1. 1

    winrm service 默认都是未启用的状态,先查看状态;如无返回信息,则是没有启动;

    winrm enumerate winrm/config/listener

  2. 2

    针对winrm service 进行基础配置:

    winrm quickconfig

  3. 3

    查看winrm service listener:

    winrm e winrm/config/listener

  4. 4

    为winrm service 配置auth:

    winrm set winrm/config/service/auth @{Basic="true"}

  5. 5

    为winrm service 配置加密方式为允许非加密:

    winrm set winrm/config/service @{AllowUnencrypted="true"}

  6. 6

    至此,winrm service 已经启用,可以正常使用;

    END

注意事项

  • 如果未进行第五步将winrm service 配置为允许非加密,在连接过程中有可能会报错;

原文地址:https://www.cnblogs.com/linwenbin/p/10847910.html

时间: 2024-11-08 17:29:32

为windows开启winrm service, 以便进行远程管理的相关文章

[转帖]Ansible批量远程管理Windows主机(部署与配置)

2018-09-12 12:04:42 https://blog.51cto.com/7424593/2174156 一.测试环境介绍 Ansible管理主机: 系统:   CentOS6.8 IP Addr: 172.16.10.22 Linux管理服务器需安装pip.pywinrm插件 Windows客户端主机: 系统:   Server2008R2 SP1 IP Addr: 172.16.10.23 Windows机器需要安装或升级powershell4.0以上版本,Server2008R

Powershell远程管理服务器&客户端(非mstsc远程连接)

Powershell远程管理采用一种新的通信协议,Web Services for Management,简称WS-MAN它通过http或者https进行工作,WS-WAN的实现主要基于一个后台服务:Windows远程管理(WinRM).Server2008R2中默认开启该服务,从Server2012开始,该服务便集成在系统中默认开启,Win7默认安装此服务,但是默认为禁用状态,Win8,Win10默认开启.这种远程连接不会被客户端察觉到,也不会占用远程连接数! 我们需要两台计算机进行测试,并且

winrm service

今天看脚本忽然发现一个服务,叫winRM服务,这是个PowerShell的远程管理.开启它可以很大程度的方便用PowerShell操控! 下面是我找到的一些资料: 在Linux中,我们可以使用安全的SSH方便的进行远程管理.但在Windows下,除了不安全的Telnet以外,从Windows Server 2008开始提供了另外一种命令行原创管理方式,那就是基于PowerShell的WinRM. 下面就介绍下如何使用WinRM,客户端和服务端必须为同一域: 1.在Windows Server 2

通过Powershell远程管理Windows Azure上的虚拟机

Windows Azure上连接虚拟机想必不是件难事尤其是连接Windows操作系统简单点几下鼠标通过远程桌面RDPWindows Azure虚拟机会帮助你自动创建远程连接RDP的Profile你就能体验到公有云带来的便利.由于虚拟机外部连接都是通过端口映射连接的.当然基于区域网络目前Azure.CN中新创建的虚拟网络已经都是区域网络了当然你目前仍然可以创建基于地缘组的虚拟网络虽然并不推荐后可以创建虚拟机实例级别的公共IP地址所以你也可以跳过通过"云服务"端口映射的RDP而直接连接虚拟

通过Enable-PSRemoting 开启Powershell远程管理失败的解决方法

1 Powershell 远程管理是Windows一项很常用的管理方式,但是我们在网上搜到的一些开启方法都是通过Enable-PSRemoting,或者winrm quickconfig,但是有时候执行完毕后发现还是无法实现远程.提示消息是"连接到远程服务器失败,错误消息如下:客户端无法连接到请求中指定的目标" 2 解决方法: 我们需要首先确定Winrm是否开启了侦听: 查看一下Winrm侦听的端口和IP winrm enumerate winrm/config/Listener 发现

Windows 上的 SSH?使用 PowerShell Remoting 远程管理 Windows 服务器

Windows 上的 SSH?使用 PowerShell Remoting 远程管理 Windows 服务器 2018-07-01 Windows 约 2202 字 预计阅读 5 分钟 文章目录 Windows 世界的远程管理 基于 WinRM 的 PowerShell Remoting 配置无密码 的 PowerShell Remoting 体验 在 Linux/Unix 世界里 SSH 是个好东西,SSH 是 Secure Shell 的缩写,用它可以很容易连接到指定的服务器,并执行特定命令

远程管理服务 Windows Remote Management (WS-Management)

Windows Remote Management (WS-Management) Windows 远程管理(WinRM)服务执行 WS-Management 协议来实现远程管理.WS-Management 是用于远程软件和硬件管理的标准 Web 服务协议.WinRM 服务侦听网络上的 WS-Management 请求并对它们进行处理.通过组策略或使用 winrm.cmd 命令行工具的侦听程序,来配置 WinRM 服务,以使其可通过网络侦听.WinRM 服务提供对 WMI 数据的访问并启用事件集

如何开启SQL Server2012数据库的远程连接

SQL Server默认是不允许远程连接的,如果想要在本地用连接远程服务器上的SQLServer2012数据库,需要确认以下环节:1)如果是工作组环境,则需要使用SQL Server身份验证方式2)如果是Windows域环境,则可使用Windows身份验证或者SQL Server身份验证 现在以域环境下SQL Server身份验证方式为例: 1)启用SQLServer身份验证模式进行登录(需重启实例): 2)建立可用的SQL Server服务器登录名 3)允许远程连接到服务器实例 4)设置服务器

Linux/CentOS下开启MySQL远程连接,远程管理数据库

当服务器没有运行PHP.没装phpMyAdmin的时候,远程管理MySQL就显得有必要了. 第一步:开启MySQL用户的远程访问权限 mysql -u root -p mysql # 第1个mysql是执行命令,第2个mysql是系统数据名称 在MySQL控制台执行: grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; # root是用户名,%代表任意主机,'123456'指定的登