在日常工作中,批量管理服务器是个力气活,如果人工一台一台处理,效率低下。此时,老外写的pssh工具实现了批量管理。http://www.theether.org/pssh/
它的原理是先建立ssh私钥认证,然后用pssh工具批量管理。
下面,我写了一个批量部署ssh私钥认证的脚本。复制生成bash_sshkey.sh。
batch_sshkey.sh
===========
转载
精选
2012-06-08 19:46:40
380阅读
batch_sshkey.sh
==============================================================
在日常工作中,批量管理服务器是个力气活,如果人工一台一台处理,效率低下。此时,老外写的pssh工具实现了批量管理。http://www.theether.org/pssh/
它的原理是先建立ssh私钥认证,然后用pssh工具批量管理。
转载
精选
2012-07-06 16:05:59
1209阅读
pssh批量ssh操作# wget http://files.opstool.com/files/pssh-2.3.tar.gz# tar zxfv pssh-2.3.tar.gz# cd pssh-2.3# python setup.py install使用:# pssh -A -h server.txt 'shutdown' (如果设置了免密码登录就不用-A)# pssh -A
原创
2016-01-23 19:33:15
764阅读
1、修改vi /etc/ssh/sshd_config 文件下为本文中需要做的修改:Port 7879 SSH默认端口,可随意修改Protocol 2 SSH使用协议,无需修改,默认即可RSAAuthentication yes 开启RSA加密方式
原创
2012-08-30 12:20:10
1740阅读
1、目前已经在 l-tools5.ops.cn1上装上测试,用法如下
例子,向一批主机执行查询,主机list 为 ip_list.txt , 使用用户id 为rui.tong,相关命令为 id rui.tong
$pssh -h ip_list.txt -l rui.tong -P "id rui.tong"
结果如果为success的为正确执行的,其余为都是异
原创
2012-04-16 23:51:43
1140阅读
pssh是一个python编写可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的,使用必须在各个服务器上配置好密钥认证访问。
原创
精选
2017-10-17 12:09:24
1768阅读
点赞
pssh是一个python编写的工具,它比ansible更轻量级。支持命令的批量执行、文件批量拷贝。 pssh 在多个主机上并行运行命令 pscp 把文件并行复制到多个主机上 prsync 通过rsync协议把文件高效并行复制到多个主机上 pslurp 把文件并行地从多个远程主机复制到中心主机上 p ...
转载
2021-06-11 00:05:00
250阅读
2评论
一.场景介绍: 同时给上千台服务器执行一个命令,拷贝一个文件,杀一个进程等,有什么简化运维管理的工具呢?在小型使用中我都是使用for循 环,数量巨大,一方面不确定操作是否成功,一方面for循环语句性能不好估计且是不是同步并行执行.二.准备工作 1.下载软
原创
精选
2017-04-11 17:44:32
2567阅读
pssh的全称是parallel-ssh,是一种用Python编写的可以并发在多台服务器上批量执行命令的工具,它支持文件并行复制、远程并行执行命令、杀掉远程主机上的进程等。其中,文件并行复制是pssh核心功能,也是同类工具中最大的亮点,因此,要批量在远程主机上传、下载文件时,最好选用pssh这个服务器批量管理工具。 要使用pssh工具包,必须保证本地主机和要管理的远程主机之间的单...
原创
2021-08-10 09:42:48
357阅读
pssh的全称是parallel-ssh,是一种用Python编写的可以并发在多台上批量执行命令的工具,它支持文件并行复制、远程并行执行命令、杀掉远程主机上的进程等。其中,文件并行复制是pssh核心功能,也是同类工具中最大的亮点,因此,要批量在远程主机上传、下载文件时,最好选用pssh这个批量管理工具。 要使用pssh工具包,必须保证本地主机和要管理的远程主机之间的单...
原创
2022-04-06 15:21:14
353阅读
pssh有2种模式,一种是服务端与客户端之间基于证书,另外一种是不需要证书的,那么就需要root的密码#wget http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.py#wget http://parallel-ssh.googlecode.com/files/pssh-2.2.2.tar.gz# tar zxvf pssh
原创
2013-10-31 17:30:13
1047阅读
1评论
ssh-keygen -t rsassh-copy-id -i ~/.ssh/id_rsa.pub 192.168.3.2tar -xvf pssh-2.3.1.tar.gzcd pssh-2.3.1python setup.py install创建所有服务器列表txt文件allhosts vim allhosts>>192.168.3.1-15创建java目录pssh -i -h a
原创
2017-11-04 21:49:53
2467阅读
安全1.HttpsHttps示意图: graph LR
客户端-->Http
Http-->SSL/TLS
服务端-->Http
SSL/TLS-->Http2.对称加密和非对称加密非对称加密算法对称加密算法HASH算法RSAAESMD5DSA/DSSRC4SHA1–3DESSHA256–RC4–对称加密:加密解密用的是同样的密钥,简单,速度快。 AES:用来替代
[其它]批量管理服务器工具:pssh[复制链接]
本文原发表我的博客,现转如下:
pssh是一个可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的。使用是必须在各个服务器上配置好密钥认证访问。
pssh 包安装 5 个实用程序:
pssh 在多个主机上并行地运行命令。
pscp 把文件并行地复制到多个主机上。
prs
转载
精选
2012-06-04 15:37:40
561阅读
操作一台服务器的时候可以 ssh,操作多台服务器可以开多个窗口多个 ssh,那操作很多台服务器呢?我们的一个 Oracle Gird Engine 集群 上大概有60多台 Ubuntu 服务器作执行节点,这些服务器操作系统和软件配置完全一样(上线后由 puppet 统一配置),有时候我们需要在这些服务器上做同样的操作,这个时候特别适合使用 PSSH 这种 ssh 批量操作工具。当然,如果对 Pyt
转载
精选
2014-11-18 17:23:31
512阅读
前言 在小型企业中,主机数不是很多,如果用大型的管理工具,有点杀机用牛刀的感觉,这里给大家推荐一个小型ssh批量管理工具pssh。pssh是一个python编写可以在多台服务器上执行命令的工具,也可实现文件复制安装 pssh属于epel源中的包,没有配置yum源的这里就不赘述如何配置了。 使用前提:管理的主机实现了基于key的登录选项 &n
原创
2017-09-13 17:04:44
833阅读
点赞
Puppet学习之puppet的安装和配置 PSSH的安装和使用 ===========================================================PSSH安装 (pssh是一个轻量批量管理工具)(系统中已
原创
2014-08-09 08:47:27
867阅读
安装步骤:wget https://pypi.python.org/packages/source/p/pssh/pssh-2.3.1.tar.gz tar -xvf pssh-2.3.1.tar.gz cd pssh-2.3.1 python setup.py install使用:首先,编写一个host列表文件all.
原创
2015-07-20 19:57:51
8179阅读
ssh 免密码 批量管理1.创建用户useradd user1echo “123456”| passwd --stdin user12.创建秘钥ssh-keygen -t dsa然后一直回车 非交互式(批量)创建秘钥 3.上传公钥(其他服务器也需要有同样用户)ssh-cppy-id -i ~/.ss
转载
2019-10-31 23:49:00
173阅读
2评论