ansible

Ansible

ansible是一个开源的自动化运维工具,用于配置管理,应用部署,任务执行和多节点协调
自动批量管理系列-基础
一,核心:linux 常用的批量管理工具
1,秘钥认证部署流程
2,流程
1)先掌握手动部署
2)把过程实现自动化
二,自动化批量管理-基础

2.1 OpenSSH 远程连接基础

2.1.1 服务端

1)/etc/ssh/sshd_config
2)端口
3)是否允许 root y远程登录
4)dns 反向解析

2.1.2 客户端

1)ssh -p 指定端口
2)scp -r 递归同步复制 -P 指定端口号

2.2 OpenSSH 手动秘钥认证

2.2.1 创建秘钥 ssh-keygen -t rsa # 默认是 rsa
2.2.2 分发秘钥 ssh-copy-id -i 指定公钥( 名称和位置 )

2.3 OpenSSH 秘钥认证,一键(自动) cat .ssh/id_rsa

2.3.1 提供密码 sshpass -p 密码 (scp,ssh,rsync远程模式)
相关推荐
Helix2502 小时前
Ansible混合环境自动化:Windows与Linux统一配置管理实战
windows·自动化·ansible·playbook·配置管理·winrm·混合环境
垚垚学技术_聚焦云原生1 天前
Ansible 变量体系详解:主机变量、组变量、全局变量优先级实战
ansible·自动化运维·devops·变量优先级
I'mChloe10 天前
不再逐台装Docker:我用Ansible Playbook批量统一服务器环境
服务器·docker·ansible
筑梦之路10 天前
Alibaba Cloud Linux 4 制作 Ansible RPM包实践(离线可复用)——筑梦之路
linux·运维·ansible
张洛闻Eren11 天前
Ansible【第一课】:Ansible介绍
运维·数据库·云原生·kubernetes·github·ansible
张洛闻Eren11 天前
Ansible【第二课】:实施 Ansible Playbook
linux·运维·服务器·云原生·kubernetes·k8s·ansible
励志师code11 天前
Ansible 批量运维实战:从连通性巡检到灰度变更的完整闭环
运维·ansible
哈__16 天前
飞牛OS还在手动维护?我用Ansible把重复操作写成了Playbook
开发语言·ansible·php
垚垚学技术_聚焦云原生1 个月前
Ansible Role 生产环境标准目录结构与规范化实践
java·elasticsearch·ansible
垚垚学技术_聚焦云原生1 个月前
Ansible Playbook 实战:批量配置 Linux 主机
ansible