PSSH,在多个远程服务器上同时运行命令

psh

OpenSSH的 它是系统管理员最常使用的工具之一,逻辑上是这样的,因为它允许我们与任何计算机进行远程交互,但是就像我们坐在那里,甚至通过 X11转发,具有查看任何GUI的功能。 但是存在一个逻辑限制,那就是我们需要为所访问的每台远程计算机打开一个连接,为此我们需要尽可能多的终端窗口。

但是自由软件总是给我们带来惊喜,并且有一个类似的工具 SSH服务器 这使我们 从一个shell在多个远程服务器上通过SSH运行命令,从而节省了资源并在处理它们时获得了很大的敏捷性。 这是一个非常有趣的项目,使用Python开发,它为我们这些已经定期使用SSH的人提供了非常智能和简单的操作。

就是这样 PSSH由各种实用程序组成,它在管理远程服务器方面为我们提供了完整的功能,因为我们有pscp这样的程序可以将文件并行复制到多个主机,prsync可以将文件同时同步到多个主机,可以终止或“杀死”多个主机上的进程, pslurp将文件从多个远程主机复制到一台计算机。 如我们所见,所有这些都为我们提供了无限的可能性,因为我们可以 同时备份到两台计算机除其他事项外。

如果我们下载并安装,则可以安装PSSH 皮普 在我们的发行版中; 对于那些不了解此工具的人,我们可以说它是一个可以 促进基于Python的软件的安装和管理。 一旦安装完毕(位于主要发行版的官方存储库中,称为python-pip),我们将执行以下操作:

#pip安装pssh

这个工具会做的事情,我们将拥有 SSH服务器 安装完毕后,就该配置主机文件了,该文件不存在,我们必须创建该文件以添加要访问的主机的IP地址。 我们可以通过运行“ pssh –help”来了解更多信息,但是我们可以放心地说 并行SSH或PSSH 它是一个非常完整且用途广泛的工具,其功能可能是许多SysAdmin管理员正在等待的功能。

更多信息: SSH服务器 (在Google代码中)


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   费尔南多

    有趣的! 付诸实践