enchanter可以自动执行ssh脚本:
F:>java -jar enchanter-python-0.5.1.jar aaa.py
其中task.py的内容如下:
ssh.connect('192.168.1.127', 22, 'leechau','000'); print 'recv: '+ssh.getLine(); ssh.waitFor('~\('); ssh.sendLine('ls -l'); print 'recv: '+ssh.getLine(); ssh.waitFor('~\)'); ssh.sendLine('exit'); print 'recv: '+ssh.getLine(); ssh.disconnect();
没找到执行telnet任务的方法,但expect4j的官网上说enchanter是可以运行telnet任务的。