WinRM 远程命令行服务的开启,用于后续使用pywinrm
执行远程命令使用
重要: 本文命令全部是管理员 cmd 窗口,如果不是 cmd 或不是管理员权限打开的,可能无法成功执行
准备工作
WinRM
服务默认都是未启用的状态,先通过命令行查看状态;
如果没有返回或返回提示错误信息,则没有启动
1 | winrm enumerate winrm/config/listener |
开启 WinRM 服务
1 | winrm quickconfig |
为 WinRM 配置 Auth
1 | ;basic方式登录验证 |
pywimrm 登录验证
1 | import winrm |
尾巴
至此,适用 pywinrm 的 WinRM 服务已配置完毕
其他用途的,例如设备 A 通过 PowerShell 远程登录设备 B,以上设置可能还不可用
对于需要适用加密方式的,需要在防火墙中,入站规则的 5986 端口开启