Linux and Mac Setup
Python must be installed on the clients and the servers
There must be passwordless ssh access between all the servers and between the client and all the servers.
If you don't want ssh access to the servers outside a firewall, move the client inside the firewall and run
it from there.