Windows下使用Ansible应用
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,环境需求:* Controller 一定要是 Linux* Windows 需要:1.Framework 4.52.PowerShell 3.0原料:Ansible Master (CentOS)An
千家信息网最后更新 2025年12月01日Windows下使用Ansible应用
环境需求:
* Controller 一定要是 Linux
* Windows 需要:
1.Framework 4.5
2.PowerShell 3.0
原料:
Ansible Master (CentOS)
Anisble Slave (Windows SP1)
步骤:
[Linux]
yum -y install python-kerberos.x86_64 python2-winrm.noarch
[Windows]
下载 Framework 4.5
http://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_x86_x64.exe
下载 PowerShell 3.0
https://download.microsoft.com/download/E/7/6/E76850B8-DA6E-4FF5-8CCE-A24FC513FD16/Windows6.1-KB2506143-x64.msu
安装完成后会重启一次
下载 Remoting Script for Ansible
https://github.com/ansible/ansible/blob/devel/examples/scripts/ConfigureRemotingForAnsible.ps1
使用管理员身份运行脚本
* 如果遇到:PowerShell因为在此系统中禁止执行脚本
执行:
set-ExecutionPolicy RemoteSigned
使用管理员身份打开PowerShell
winrm qc
会出现以下错误

这个其实也不算是错误,只需要求改网络的属性:在网络和共享中心中把公共网络,切换成家庭网络

再次执行
winrm qc
这次应该是成功了,会显示以下图片:
接下来需要开启windows 远程操作的相关属性:
winrm set winrm/config/service '@{AllowUnencrypted="true"}'winrm set winrm/config/service/auth '@{Basic="true"}'以上就可以看到端口5985 已经起来了
netstat -ano | findstr 5985
使用ansible 测试windows 主机
cat /etc/ansible/hosts
[windows]10.0.50.100 ansible_ssh_user="Administrator" ansible_ssh_pass="123456" ansible_ssh_port=5986 ansible_connection="winrm"
网络
属性
管理员
脚本
身份
错误
管理
成功
接下来
主机
再次
原料
只需
图片
步骤
环境
端口
系统
要是
需求
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
大众电器匹配服务器关闭
eap2软件开发
54所软件开发如何
网络安全节适合的活动
中国科技与互联网发展前景
本机ip数据库
军工网络安全攻防靶场平台
如何看数据库的sql语句
区块链数据库怎么做
淘客建站数据库需要多大
网络安全市场象限
应用软件开发步骤
php在哪里找数据库
手机设计 app软件开发
分布式数据库维护探讨
四川服务器电源一般多少钱
绍兴共赢网络技术怎么样
服务器性能管理系统排行
公交车上的网络安全吗
服务器三层架构
网络技术挑战赛2022年
打开wegame显示服务器状态
电脑服务器对人的影响
数据库应用与信息管理简称
kbs网络技术
服务器局域网怎么创建本地连接
网络安全法 网信
进口多串口服务器
能对数据库进行复制
数据库中数据操纵语言的定义