SSHPT 1.1.2

SSH Power Tool written in Python
SSHPT is a free and open source Python-based SSH tool that enables you to execute commands and upload files to many servers simultaneously via SSH without using pre-shared keys.

Uploaded files and commands can be executed directly or via sudo. Connection and command execution results are output in standard CSV format for easy importing into spreadsheets, databases, or data mining applications.

Since SSHPT does not utilize pre-shared SSH keys it will use provided credentials for all outgoing SSH connections. This has many advantages:
· Can be used immediately: No need to spend enormous amounts of time setting up pre-shared keys.
· More secure: A server with pre-shared keys is a huge security risk. It literally holds the keys to the castle! With sshpt you can perform all the same tasks as with pre-shared keys with less risk to your infrastructure.
· More compliant: Executing commands as root via pre-shared keys makes it hard to figure out after-the-fact who did what (root as a shared account). When an administrator (or user!) uses sshpt to execute commands it is much easier to figure out "who did what and when" from an auditing standpoint.

last updated on:
December 13th, 2009, 17:50 GMT
file size:
21 KB
developed by:
Dan McDougall
license type:
operating system(s):
Mac OS X
binary format:
Universal Binary
Home \ Utilities


In a hurry? Add it to your Download Basket!

user rating 1



1 Screenshot
SSHPT - The Terminal window presents a list of commands that you can use with the application

Add your review!