用于自动化远程日志记录的任何好工具

时间:2009-07-25 08:03:45

标签: automation

我需要编写一个脚本,可以自动完成一些事情:

a)telnet到路由器

b)发布配置命令。

c)检查状态(成功/错误)

我应该使用哪种语言/框架?

我只知道“期待”。

还有哪些更好的选择?

3 个答案:

答案 0 :(得分:1)

如果您不想使用expect,您可能最终会使用一些更不适合该任务的标准脚本语言。如果你进入那个领域,那么正确的答案是“你感觉舒服的任何东西”,无论是bash,python还是其他任何东西。

这是一个非常普遍的问题,所以使用任何产生易于维护的系统。

答案 1 :(得分:0)

你可以使用Jcraft作为开源工具。

答案 2 :(得分:0)

您可以尝试使用Ganymed SSH2 Java开源API连接到远程计算机。我用它来进行安全的远程登录。您甚至可以查看我的博客以获取参考资料 http://allianceglobalservices.com/blog/terminal-window-automation-using-ganymedssh-2-api