软件开发与测试人员经常会在远程 Linux/UNIX 系统上执行命令或脚本,有时还会有批量执行任务的需求。常见的办法是经过本地工具(例如 Putty)链接远程计算机,输入命令执行,可是当遇到须要集成这些任务到代码或者开发、测试框架中时,每每就没有很好的解决方案了。sshxcute 就是这样一个框架工具集,它基于 JSCH 构建,容许工程师利用 Java 代码经过 SSH 链接远程批量执行 Linux/UNIX 系统上的命令或者脚本,同时加入了判断成功与否,取回输出等多种实用功能。sshxcute 无论是针对软件开发、测试仍是系统部署,都简化了自动化流程与系统环境部署的步骤。框架
http://www.ibm.com/developerworks/cn/opensource/os-sshxcute/ssh