pssh

Parallel SSH tools for executing commands on multiple hosts simultaneously

brewmacoslinux
Try with needOr install directly
Source

About

Parallel versions of OpenSSH and related tools

Commands

psshpscpprsyncpnukepslurp

Examples

Execute a command on multiple hosts in parallel$ pssh -h hosts.txt -u username 'uptime'
Copy a file to multiple remote hosts in parallel$ pscp -h hosts.txt -u username local_file /remote/path/
Kill a process on multiple hosts simultaneously$ pnuke -h hosts.txt -u username process_name