当前位置: 首页 > article >正文

Ansible之批量管理服务器

文章目录

  • 背景
  • 第一步、安装
  • 第二步、配置免密登录
    • 2.1 生成密钥
    • 2.2 分发公钥
    • 2.3 测试无密连接

背景

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

第一步、安装

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

yum -y install epel-release

安装完毕如下所示。
在这里插入图片描述
使用 yum 命令安装 ansible

// yum 命令安装
yum -y install ansible
// 查看安装版本信息
ansible  --version

在这里插入图片描述

第二步、配置免密登录

2.1 生成密钥

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

ssh-keygen

直接下一步即可
在这里插入图片描述

2.2 分发公钥

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

ssh-copy-id 192.168.70.129

输入完其他节点服务器密码后,即
在这里插入图片描述

2.3 测试无密连接

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

ssh 192.168.70.129

执行完毕,结果如下所示。
在这里插入图片描述

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


http://www.kler.cn/a/468638.html

相关文章:

  • 级联配准learning
  • 每日一题:BM1 反转链表
  • AlphaPi相关硬件驱动提取
  • 软件工程期末大复习(六)面向对象分析
  • trendFinder - 利用 AI 掌握社交媒体上的热门话题
  • Trimble天宝X9三维扫描仪为建筑外墙检测提供了全新的解决方案【沪敖3D】
  • 高效撰写文献综述的指南:利用ChatGPT提升研究能力
  • CPU 100% 优化排查实战
  • Maven的依赖管理
  • 深入理解卷积神经网络(CNN):图像识别的强大工具
  • R语言安装教程与常见问题
  • 第P4周-Pytorch实现猴痘病识别
  • leetcode(hot100)4
  • C++编程等级认证学习计划
  • 一种可复用的AI提效方案:AI点灯
  • Springboot项目部署以及jar包属性配置
  • 分类、聚类与回归的评价指标
  • 【NLP高频面题 - 分布式训练篇】ZeRO主要为了解决什么问题?
  • CSS——10.类选择器
  • 【Go学习】-01-6-数据库泛型新特性
  • 如何处理外在关系以及内在关系,思维冲突和纠结
  • 挑战20天刷完leecode100
  • C语言程序设计(第5版)习题解答-第4章
  • stm32HAL库使LED闪烁
  • ArcGIS中怎么把数据提取到指定范围(裁剪、掩膜提取)
  • RabbitMQ-基本使用