← Back to tools

PSSH

Parallelized versions of OpenSSH tools for managing multiple servers

Network linuxmacos Python BSD-2-Clause

Description

PSSH provides parallelized versions of OpenSSH and related tools, including pssh, pscp, prsync, pnuke, and pslurp. The project includes psshlib which can be used within custom applications for parallel SSH operations across multiple hosts.

AI Summary

Parallel SSH tools for executing commands across multiple servers simultaneously

Capabilities

  • + Execute commands on multiple remote hosts in parallel via SSH
  • + Copy files to/from multiple hosts in parallel
  • + Parallel rsync across multiple hosts
  • + Kill processes on multiple remote hosts

Use When

  • You need to run the same command on many servers at once
  • You want to copy files to multiple remote machines simultaneously

Avoid When

  • x You need advanced configuration management (use Ansible instead)
View AGENTS.md for PSSH