利用sshpass批量导入ssh-key
#!/bin/bash
set +x
base_dir=$(pwd)
ip_list='10.200.7.28,10.200.7.29,10.200.7.30,10.200.7.31'
USER='root'
PWD='123456'
INSTALL()
{
echo "开始导入public-key"
sleep 1s
for IP in `echo "${ip_list}"|awk -F, 'BEGIN{OFS=" "}{$1=$1;printf("%s",$0);}'`
 do
      sshpass -p ${PWD}  ssh-copy-id -o StrictHostKeyChecking=no ${USER}@${IP}
      echo "${IP}服务器完成"
done
}
INSTALL
利用sshpass批量导入ssh-key的更多相关文章
- sshpass批量分发ssh秘钥
		首先安装sshpass: yum -y install sshpass 单条命令: sshpass -p“password” ssh-copy-id -i /root/.ssh/id_rsa.pub ... 
- 多表利用DIH批量导入数据并建立索引注意事项
		如果希望同时对多个表进行全文检索,那我们该如何处理呢?利用DIH导入数据并建立索引时.schema.xml中配置了uniqueKey为id <uniqueKey>id</unique ... 
- 【转】从phpMyAdmin批量导入Excel内容到MySQL(亲测非常简洁有效)
		今天做项目遇到需要用phpMyAdmin批量导入Excel内容到MySQL数据库.分析了我的踏坑经历并且总结一最便捷的一套导入数据的方法,非常实用简洁: 1.修改Excel表的数据,使得Excel中的 ... 
- ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs
		ssh key 免密码登陆服务器,批量分发管理以及挂载远程目录的sshfs 第一部分:使用ssh key 实现服务器间的免密码交互登陆 步骤1: 安装openssh-clients [root@001 ... 
- [Django]网页中利用ajax实现批量导入数据功能
		url.py代码: url(r'^workimport/$', 'keywork.views.import_keywork', name='import_keywork') view.py代码: fr ... 
- .net core利用MySqlBulkLoader大数据批量导入MySQL
		最近用core写了一个数据迁移小工具,从SQLServer读取数据,加工后导入MySQL,由于数据量太过庞大,数据表都过百万,常用的dapper已经无法满足.三大数据库都有自己的大数据批量导入数据的方 ... 
- 通过SSH key获取GitHub上项目,导入到IDEA中
		1.在Windows上安装Git 在Windows上使用Git,可以从Git官网直接下载安装程序,然后按默认选项安装即可 安装完成后,在开始菜单里找到“Git”->“Git Bash”,或者在文 ... 
- 利用Git生成本机SSH Key并添加到GitHub中
		本地仓库和github之间是通过SSH加密传输的,所以需要先到github中添加你本机的SSH Key 进行认证. 1.在桌面打开git命令窗口 2.输入“ssh-keygen -t rsa -C ... 
- linux SecureCRT ssh key认证登陆
		转自:http://blog.chinaunix.net/uid-20639775-id-3207171.html 通过SecureCRT创建key登录认证 一.生成公钥/密钥对 使用SecureCR ... 
随机推荐
- Spring MVC文件上传下载(转载)
			原文地址: http://www.cnblogs.com/WJ-163/p/6269409.html 上传参考 http://www.cnblogs.com/lonecloud/p/5990060.h ... 
- XGboost数据比赛实战之调参篇(完整流程)
			这一篇博客的内容是在上一篇博客Scikit中的特征选择,XGboost进行回归预测,模型优化的实战的基础上进行调参优化的,所以在阅读本篇博客之前,请先移步看一下上一篇文章. 我前面所做的工作基本都是关 ... 
- iOS中延迟执行和取消的几种方式
			公用延迟执行的方法: - (void)delayMethod { NSLog(@"delayMethodEnd"); } 方法一.performSelector 方法 1.延迟执行 ... 
- Levenberg-Marquardt优化和zipf分布
			最近审论文和看报告中遇到LM优化和齐普夫分布,于是查了一下. LM方法是高斯牛顿迭代方法的改进,下面分别是高斯牛顿.齐普夫方法的公式: Δ=−(JfTJf)−1JfTf,Δ=−(JfTJf+λI)−1 ... 
- Python 变量类型Ⅲ
			Python 元组 元组是另一个数据类型,类似于 List(列表). 元组用 () 标识.内部元素用逗号隔开.但是元组不能二次赋值,相当于只读列表. 以上实例输出结果: 以下是元组无效的,因为元组是不 ... 
- JavaWeb面试篇(7)
			61,JDBC访问数据库的基本步骤是什么?1,加载驱动2,通过DriverManager对象获取连接对象Connection3,通过连接对象获取会话4,通过会话进行数据的增删改查,封装对象5,关闭资源 ... 
- 【canvas学习笔记七】混合和裁剪
			globalCompositeOperation 如果我们先画了一个图形,然后要在这个图形上面再画一个图形,那么这个图形会怎么样呢?是覆盖在原来的图形上面吗?这时候,就要用到globalComposi ... 
- (62)通信协议之一protobuf
			Protobuf协议特点分析 KingKa.吴永聪 1.protobuf是什么? protobuf(Google Protocol Buffers)是Google提供的一个具有高效的协议数据交换格式 ... 
- ubuntu彻底删除nginx
			1.先执行一下命令: 1.1 删除nginx,–purge包括配置文件 sudo apt-get --purge remove nginx 1 1.2 自动移除全部不使用的软件包 sudo apt-g ... 
- vue中的methods,conputed,watcher
			todo 1,computed(计算属性) 属性的结果会被缓存, 除非依赖的响应式属性变化才会重新计算, 主要 当做属性来使用;(虽然是个方法,但是当做属性使用)(场景:引用一些经过操作的数据) co ... 
