基于ssh协议的批量管理工具-pssh与pdsh

一、pssh

pssh 是一个 python 编写可以在多台服务器上执行命令的工具,同时支持拷贝文件,是同类工具中很出色的,类似 pdsh

安装方式:

wget https://pypi.python.org/packages/60/9a/8035af3a7d3d1617ae2c7c174efa4f154e5bf9c24b36b623413b38be8e4a/pssh-2.3.1.tar.gz#md5=53e70d53064f658bf8f44880340e8e5c

tar zxvf pssh-2.3.1.tar.gz

cd pssh-2.3.1/

python setup.py install

pssh

二、pdsh

pdsh(Parallel Distributed SHell) 可并行的执行对目标主机的操作,对于批量执行命令和分发任务有很大的帮助,在使用前需要配置 ssh 无密码登录。

安装方式:

wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pdsh/pdsh-2.29.tar.bz2

tar -xf pdsh-2.26.tar.bz2

./configure –with-ssh –with-rsh –with-mrsh –with-mqshell

make&&make install

pdsh

发表评论

邮箱地址不会被公开。