Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > System > Networking

    SSH Enchanter 0.5.1

    Download button

    No screenshots available
    Downloads: 635  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Don Brown | More programs
    The Apache License 2.0 / FREE
    February 25th, 2007, 15:35 GMT
    ROOT / System / Networking

     Read user reviews (0)  Refer to a friend  Subscribe

    SSH Enchanter description

    SSH Enchanter is a small library for scripting SSH sessions.

    SSH Enchanter is a small library for scripting SSH sessions.

    Enchanter is a small library that helps you script SSH sessions in a manner similar to Expect. It comes in multiple flavors that support different scripting languages including Python, Ruby and BeanShell. This tool requires Java 5 or greater.

    Here is an example script, 'date.py', that connects to a remote SSH server and gets the output of the 'date' command:

    ssh.connect('myserver', 'myusername');
    ssh.waitFor(':~>');
    ssh.sendLine('date');
    print 'Server date is '+ssh.getLine();
    ssh.disconnect();

    To execute this script with the script and enchanter jar in the current directory, run

    java -jar enchanter-python-VERSION.jar date.py

    Here are some key features of "SSH Enchanter":

    · Different builds to support Python, Ruby, and BeanShell scripts
    · 'Learning Mode' to automatically build scripts based on observing an interactive SSH session
    · Supports public key and password-interactive authentication
    · API similar to the ZOC telnet/SSH client

    What's New in This Release:

    · This release fixes the case when a missing DSA or RSA key wouldn't properly fail over to password-based authentication methods.



    Product's homepage

      


    TAGS:

    scripting SSH | SSH session | SSH library | SSH | session | enchanter

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM