ansible 批量部署ssh免密钥
1 创建ssh秘钥
yum install epel-release -y
yum install sshpass -y
ssh-keygen -t rsa
2 批量复制秘钥并授权
ansible web -m shell -a ‘mkdir ~/.ssh’ -k
ansible web -m copy -a ‘src=~/.ssh/id_rsa.pub dest=~/.ssh/authorized_keys mode=0600’ -k
3 测试
ssh 10.0.0.20
ssh 10.0.0.21
问题1:
[root@ansible-10 ansible]# ansible web -m ping -k
SSH password:
10.0.0.21 | FAILED! => {
“msg”: “to use the ‘ssh’ connection type with passwords, you must install the sshpass program”
}
10.0.0.20 | FAILED! => {
“msg”: “to use the ‘ssh’ connection type with passwords, you must install the sshpass program”
}
解决方法:
yum install epel-release -y
yum install sshpass -y
ansible 批量部署ssh免密钥相关推荐
- 使用Ansible批量部署SSH免密登录远程主机
一.目的及要求 1.远程主机为node1.node2.node3 ,每台远程主机需要创建user1~user5账户,都属于webadmin组 2.ansible控制端SSH登录所有被控端的user1~ ...
- ansible不配置ssh免密钥,使用密码登录
参考文档: https://my.oschina.net/u/1433006/blog/1622893 1.安装sshpass 运行下列命令安装: tar -zxvf sshpass-1.05.tar ...
- 关于Linux中批量配置SSH免密的一些笔记
写在前面 今天和小伙伴们分享批量配置SSH免密的一些笔记 传统的运维场景可以通过Ansible 等运维工具处理 在安装使用一些运维工具,比如Ansible,或则一些pass组件,需要配置ssh免密,s ...
- 使用ansible批量部署开机启动时为字符界面
使用ansible批量部署开机启动时为字符界面 一.查看当前启动默认的引导目标 ansible product -u user1 -b -a "systemctl get-default&q ...
- gitlab用户添加ssh免密钥认证后clone还是要求输入密码
今天在centos 7公网服务器上安装gitlab在配置ssh免密钥时遇到一个奇怪的事,正确添加了本机的公钥到gitlab账户上,进行clone时死活都要你输入密码gitlab使用yum安装的,之前在 ...
- ansible安装部署_运维日记|使用ansible批量部署crontab定时删归档任务
在某个下午,测试同事突然找过来说,之前测试服务器搭的几套oracle数据库忘记部署删除归档脚本了,要让小编都给部署一下. 数了数,有接近十套呢,一部部登陆上去,部署一个删归档脚本,然后再到cron ...
- ansible批量部署
ansible ansible是一种自动化运维工具,基于paramiko开发的,并且基于模块化工作,Ansible是一种集成IT系统的配置管理.应用部署.执行特定任务的开源平台,它是基于python语 ...
- CentOS7中多台服务器配置SSH免密钥登录
场景 CentOS7中怎样修改主机名和hosts文件(配置IP和主机名的对应管理): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details ...
- Linux CentOS7 ssh免密钥登录
文章目录 一.准备三台虚拟机 二.查看修改主机名 2.1 查看当前服务器的主机名 2.2 修改这3台机器的/etc/hosts文件 三.给3个机器生成秘钥文件 四.创建authorized_keys文 ...
最新文章
- 用了 Lambda 之后,发现可以忘记设计模式了
- jqgrid定义多选操作
- 【C/C++10】天气APP:MySQL/PostgreSQL,环境变量/动静态库,Linux/Oracle字符集
- Redis从入门到精通,至少要看看这篇!
- “前”方有坑,绕道而行(一)-- H5 CSS
- 仓库对象DataSet与小车对象DataAdapter的 关键命令 1201
- 正则表达式中原子的5种类型
- 如何在BIOS里面配置sata硬盘选项
- java中identifiers什么意思_javassist.是什么意思
- esp32 arduion 加速下载json
- java json web token_一分钟简单了解JSON Web Token
- Visual Studio 2019 创建第一个ASP.net web应用程序
- 搞笑--亚阳影视官方的keyword里写“破解版”
- 2022年前端面试宝典【1万字带答案】
- 阿里云搭建WordPress系统
- 专业学习与职业发展之我见
- Mtalab 空间直线和球形的交点以及图像绘制
- Word插入Latex公式的几种方式~(TeXsWord、EqualX、Aurora、向Office插入LaTeX公式的工具)...
- 商城APP软件开发要素有哪些
- android 上层设置 自动调节亮度