1. CentOS机器上面按住那ansible

yum install ansible

2. 安装 pywinrm  如果不安装 这个的话  ansible 会提示 没有 winrm 模块

注意需要先安装epel
yum install epel-release

yum install python-pip pip2 install --ignore-installed pywinrm

3. windows 的设置 参照转帖的blog

这里面修改 ansible 的host 文件

vim /etc/ansible/hosts

新增加内容:
[windows]
10.24.196.32  ansible_ssh_user="Administrator" ansible_ssh_pass="Test1127?!" ansible_ssh_port=5985 ansible_connection="winrm" ansible_winrm_server_cert_validation=ignore

4. 进行测试验证

ansible windows -m win_ping

结果为:

[root@centos76 ~]# ansible windows -m win_ping
10.24.196.32 | SUCCESS => {
    "changed": false, 
    "ping": "pong"
}
[root@centos76 ~]# 

 

相关文章:

  • 2021-04-14
  • 2021-04-29
  • 2021-05-24
  • 2021-12-28
  • 2022-12-23
  • 2021-11-07
  • 2021-05-17
  • 2021-11-09
猜你喜欢
  • 2021-12-10
  • 2021-06-13
  • 2022-02-01
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2021-12-15
相关资源
相似解决方案