Ansible之批量管理服务器

文章目录

背景

Ansible是Python强大的服务器批量管理

第一步、安装

首先要拉取epel数据源,执行以下命令

powershell 复制代码
yum -y install epel-release

安装完毕如下所示。

使用 yum 命令安装 ansible

powershell 复制代码
// yum 命令安装
yum -y install ansible
// 查看安装版本信息
ansible  --version

第二步、配置免密登录

2.1 生成密钥

在 当前 节点【192.168.70.128】服务器上生成密钥对,使用 ssh-keygen

powershell 复制代码
ssh-keygen

直接下一步即可

2.2 分发公钥

将公钥信息分发到其他节点【192.168.70.129】

powershell 复制代码
ssh-copy-id 192.168.70.129

输入完其他节点服务器密码后,即

2.3 测试无密连接

使用 ssh 命令即可连接已经分发过公钥的服务器,可执行以下命令。

powershell 复制代码
ssh 192.168.70.129

执行完毕,结果如下所示。

以上即用Ansible实现多服务器的连接。

相关推荐
Hommy8831 分钟前
【开源剪映小助手】API 接口文档
开源·github·aigc·视频剪辑自动化·剪映api
wanhengidc36 分钟前
云手机 高振畅玩不踩坑
运维·服务器·安全·web安全·智能手机
有谁看见我的剑了?43 分钟前
linux 添加硬盘后系统识别不到硬盘处理
linux·运维·服务器
laowangpython2 小时前
Rust 入门:GitHub 热门内存安全编程语言
开发语言·其他·rust·github
金色光环3 小时前
FreeModbus释放底层的 TCP 监听端口
服务器·网络·tcp/ip
我科绝伦(Huanhuan Zhou)6 小时前
探索技术世界:我的GitHub数据库工具宝库
数据库·github
一曦的后花园7 小时前
linux搭建promethes并对接node-exporter指标
linux·运维·服务器
带娃的IT创业者7 小时前
GitHub Stacked PRs:重塑现代软件开发的工作流革命
github·软件开发·工作流·代码审查·pull request·stacked prs
桌面运维家8 小时前
服务器进程异常监控:快速定位与排障实战指南
运维·服务器