最近配置ansible管理Windows機器,需要啓用winrm的服務,所以要在windows平臺上啓用winrm服務。
winrm service 默認都是未啓用的狀態,先查看狀態;如無返回信息,則是沒有啓動;
打開powershell終端,輸入下列命令進行配置:
winrm enumerate winrm/config/listener
針對winrm service 進行基礎配置:
winrm quickconfig
查看winrm service listener:
winrm e winrm/config/listener
爲winrm service 配置auth:
winrm set winrm/config/service/auth '@{Basic="true"}'
爲winrm service 配置加密方式爲允許非加密:
winrm set winrm/config/service '@{AllowUnencrypted="true"}'
注意,很多教程給的是這個命令“winrm set winrm/config/service/auth @{Basic="true"}”,這個命令執行會報錯
錯誤: Invalid use of command line. Type "winrm -?" for help.,一定要在@{Basic="true"}外部加單引號'纔可以!
Windows 10 親測可用!