跳至正文
Wener Notes

Ansible Windows

约 1 分钟阅读
标签:Windows
bash
winrm get winrm/config
winrm enumerate winrm/config/Listener
winrm get winrm/config/Service
winrm get winrm/config/Winrs
yaml
win:
  ansible_host: 192.168.1.2
  ansible_user: LocalUsername
  ansible_password: Password
  ansible_connection: winrm
  # ansible_winrm_transport: basic
  ansible_winrm_transport: ntlm

Setup

powershell
# Remove all listeners
Remove-Item -Path WSMan:\localhost\Listener\* -Recurse -Force

# Only remove listeners that are run over HTTPS
Get-ChildItem -Path WSMan:\localhost\Listener | Where-Object { $_.Keys -contains "Transport=HTTPS" } | Remove-Item -Recurse -Force

FAQ

Max retries exceeded with url

text
basic: HTTPSConnectionPool(host='192.168.1.1', port=5986): Max retries exceeded with url: /wsman (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x10d353940>: Failed to establish a new connection: [Errno 61] Connection refused')

关联信息

反向链接、本文链接的其他页面和外部资料。

参考资料

GitHub2 条
其他外链4 条
最近更新commit 017a150编辑