美文网首页
ansible控制windows

ansible控制windows

作者: 繁华丶凋零 | 来源:发表于2023-02-02 10:59 被阅读0次

ansible控制windows服务器

1.linux服务器操作:

#根据我安装的过程,问题处理大部分都在处理python的库里面,卸载重装更高版本即可解决

#涉及到安装的库有以下几个
pywinrm,requests-ntlm

#涉及到需要调试升级的库有以下几个(python2 和python3都需调试)
requests-ntlm,cryptography,cffi,paramiko

2.windows服务器操作:

#确保被管控用户在admin组里或直接用admin账户
#确保防火墙无问题

#powershell 管理员启动
#2.1配置ExecutionPolicy
Set-ExecutionPolicy RemoteSigned
#查看配置
Get-ExecutionPolicy -List

#2.2 开启winrm(如已开启可忽略)
winrm quickconfig

#2.3 配置winrm
winrm.cmd set  winrm/config/service/auth  '@{Basic="true"}'
winrm.cmd set  winrm/config/service  '@{AllowUnencrypted="true"}'
#查看配置
winrm.cmd enumerate winrm/config/listener
#查看http服务是否开启5985
netsh.exe http show servicestate

3.ansible inventory主机配置:

[windows]
1.1.1.1 ansible_ssh_user="域\用户名" ansible_ssh_pass="登录密码" ansible_ssh_port=5985 ansible_connection=winrm ansible_winrm_server_cert_validation=ignore ansible_winrm_transport=ntlm

4.测试连通性:

ansible -i inventory windows -m win_ping

1.1.1.1 | SUCCESS => {
"changed": false,
"ping": "pong"
}

相关文章

  • 【Ansible】Ansible控制windows插件安装及运行

    一、问:因pip版本问题无法安装kerberos 答:安装提示需要先安装pip升级包 下载pip9.0.1升级包...

  • Ansible管理Windows服务器

    环境 Ansible Server:CentOS7 Windows Server:Windows Server 2...

  • 【Ansible入门2】

    Ansible使用入门 安装Ansible Ansible包含了多个工具。安装完Ansible以后,控制端会增加以...

  • 使用Ansible管理Windows

    前言 本文主要介绍在如何使用Ansible管理Windows客户端,Ansible官方提供了一个很方便的安装脚本,...

  • Ansible windows使用

    这几天搞ansible 在windows下的使用,还是有一点小坑的,为了避免入坑,方便大家参考。 1,客户端的安装...

  • 【Ansible】ansible 任务失败控制

    任务失败控制 Ansible通常默认会确保检测模块和命令的返回码并且会快速失败–专注于一个错误除非你另作打算. 有...

  • ansible

    ansible-doc -s ping 简单列出ping模块的使用方法ansible +要控制的ip +模块名...

  • Ansible-6 ansible任务控制

    这里主要来介绍PlayBook中的任务控制,任务控制类似于编程语言中的if ... 、for ... 等逻辑控制语...

  • Ansible 管理windwos服务器(一)

    不废话了,开始吧 Ansible管理Windwos需要在windows上执行Powershell脚本,并且Powe...

  • mac ansible学习使用

    一、安装 1.安装pip 2.安装ansible 二、配置 ansible只需要在控制端(以下简称A)安装和配置即...

网友评论

      本文标题:ansible控制windows

      本文链接:https://www.haomeiwen.com/subject/cjbwhdtx.html