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实现多服务器的连接。

相关推荐
HaoHao_0101 小时前
AWS Copilot
服务器·云计算·aws·云服务器
web150854159352 小时前
【rustdesk】客户端和服务端的安装和部署(自建服务器,docker,远程控制开源软件rustdesk)
运维·服务器·docker
helianying556 小时前
拥抱开源,助力创新:IBM永久免费云服务器助力开源项目腾飞
运维·服务器·前端·开源
HCIE考证研究所7 小时前
软考通过率仅有10% ?或许2025年更难?
运维·服务器·网络工程师·软考
ChineHe8 小时前
Nginx进阶篇 - nginx多进程架构详解
运维·服务器·nginx·架构
uhakadotcom8 小时前
Apache Commons IO XMLStreamReader 的拒绝服务攻击漏洞 (CVE-2024-47554)
后端·架构·github
m0_674031439 小时前
sql版本序列号
服务器·数据库·sql
时差freebright9 小时前
【Linux系统】线程:线程的优点 / 缺点 / 超线程技术 / 异常 / 用途
linux·运维·服务器
努力的小T9 小时前
在Linux上部署Jenkins的详细指南
linux·运维·服务器·云计算·jenkins
致奋斗的我们9 小时前
rsync增量同步
linux·运维·服务器·网络·shell·rsync·openeurler