SSHPT

SSH Power Tool written in Python
Download

SSHPT Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Dan McDougall
  • Publisher web site:
  • http://code.google.com/u/riskable/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 21 KB

SSHPT Tags


SSHPT Description

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. Requirements: · Python 2.5 or later · Paramiko · PyCrypto


SSHPT Related Software