转-WinRM service
今天看脚本忽然发现一个服务,叫winRM服务,这是个PowerShell的远程管理。开启它可以很大程度的方便用PowerShell操控! 下面是我找到的一些资料: 在Linux中,我们可以使用安全的SSH方便的进行远程管理。但在Windows下,除了不安全的Telnet以外,从Windows Server 2008开始提供了另外一种命令行原创管理方式,那就是基于PowerShell的WinRM。? 1、在Windows Server 2008上配置WinRM:
2、开启防火墙命令或者直接关闭防火墙:
3、使用PowerShell连接远程服务器:
Enter-PSSession : 连接到远程服务器失败,错误消息如下: WinRM 客户端无法处理该请求。如果身份验证方案与 Kerberos 不同,或? ? ? 网上一般都是说要添加一个TrustedHosts表,相当于一个信任列表。 执行如下命令,将IP为192.168.3.*的主机都加入信任列表 Set-Item wsman:localhostClientTrustedHosts -value 192.168.3.* 注意这个命令需要在?客户端上执行?不是在服务端执行?且客户端需要已管理员权限执行,这一点许多教程没有说,走了不少弯路。 之后再用 Enter-PSSession 192.168.3.1 -Credential abcadministrator 命令就可以完成连接了,没有域的话就直接写用户名。 ? 顺便提一下,如果你想在任何时间禁用WinRM,你可以使用这样的命令: winrm delete winrm/config/listener?IPAdress=*+Transport=HTTP (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |