SSH Enchanter is een kleine bibliotheek voor scripting SSH sessies.
Enchanter is een bibliotheek die u helpt script SSH op soortgelijke wijze te verwachten. Het komt in verschillende smaken die verschillende scripting talen, waaronder Python, Ruby en BeanShell ondersteunen. Deze tool vereist Java 5 of hoger.
Hier is een voorbeeld script, 'date.py', die verbinding maakt met een externe SSH-server en krijgt de output van de 'date' commando:
ssh.connect ('myserver', 'myusername');
ssh.waitFor (': ~>');
ssh.sendLine ('date');
print 'Server date is "+ ssh.getLine ();
ssh.disconnect ();
Om dit script uit te voeren met het script en de tovenaar pot in de huidige directory, run
java -jar enchanter-python-VERSION.jar date.py
Hier zijn een aantal belangrijke eigenschappen van "SSH Enchanter":
· Verschillende bouwt te ondersteunen Python, Ruby, en BeanShell scripts
· 'Learning Mode' automatisch scripts gebaseerd op het observeren van een interactieve SSH-sessie te bouwen
· Ondersteunt publieke sleutel en wachtwoord-interactieve authenticatie
· API vergelijkbaar met de ZOC telnet / SSH client
Wat is er nieuw in deze release:
· Deze versie lost het geval wanneer een ontbrekende DSA of RSA-sleutel zou niet goed failover naar wachtwoord gebaseerde authenticatie methoden.
Software informatie:
Versie: 0.5.1
Upload datum: 2 Jun 15
Licentie: Gratis
Populariteit: 0
Reacties niet gevonden