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

相关推荐
北南京海3 小时前
[Linux]进程地址空间
linux·运维·服务器
yzx9910134 小时前
服务器生成图片
运维·服务器
liulilittle6 小时前
C++ TAP(基于任务的异步编程模式)
服务器·开发语言·网络·c++·分布式·任务·tap
草梅友仁9 小时前
草梅 Auth 1.1.0 发布与最新动态 | 2025 年第 30 周草梅周报
开源·github·ai编程
caolib9 小时前
无需云服务器的内网穿透方案 -- cloudflare tunnel
运维·服务器·内网穿透·tunnel·cloudflared
誰能久伴不乏10 小时前
Linux系统调用概述与实现:深入浅出的解析
linux·运维·服务器
程序员学习随笔10 小时前
Linux进程深度解析(2):fork/exec写时拷贝性能优化与exit资源回收机制(进程创建和销毁)
linux·运维·服务器
mortimer10 小时前
安装NVIDIA Parakeet时,我遇到的两个Pip“小插曲”
python·github
-SGlow-10 小时前
MySQL相关概念和易错知识点(2)(表结构的操作、数据类型、约束)
linux·运维·服务器·数据库·mysql
代码改变世界ctw11 小时前
Linux内核设计与实现 - 第14章 块I/O层
linux·运维·服务器