批量控制教程 Ansible管理Windows
00 分钟
2024-6-25
2024-6-26
type
status
date
slug
summary
tags
category
icon
password
安装所需的Python库:为了管理Windows主机,需要安装Pywinrm库
notion image

一、配置Windows

1、改powerShell的策略为remotesigned,否则运行不了powerShell脚本文件。
notion image
 
2、检查powershell的版本是否超过3.0,没有就更新
notion image
 
3、配置远程控制
notion image
notion image
notion image
notion image
4、查看Winrm配置信息
notion image
 
notion image

二、配置Linux

1、Ubuntu安装Ansible
 
2、修改主机清单内容
notion image

管理员用户权限

非管理员用户权限

 
3、检查是否能联通
notion image
 

三、运行诊断命令

如果您在使用这个清单文件时遇到问题,可以尝试使用如下命令来验证清单文件的语法和正确性,以及查看是否能够正确解析主机清单文件。
notion image

Ansible常用命令

win_ping:测试主机是否可达
win_shell:执行CMD命令
notion image
win_file:操作目录或文件
win_copy:复制文件到指定目录下
win_user:添加或删除用户
win_reboot:重启电脑
 

Windwos常用模块

 

3.传输文件

 

4.启停系统服务(在服务管理里面可以找到的)

 

5.启停单独的安装服务(单独安装的软件,不在服务管理里面)

 

6.测试机器是否存活,能否ping通

 

7.ansible管理windwos的yaml脚本


参考

 
上一篇
Linux下Ansible自动化运维 - hosts配置
下一篇
使用组策略配置Windows防火墙设置和规则