【发布时间】:2016-06-29 12:07:25
【问题描述】:
我和一位同事正在开发一个 Web 应用程序来控制计算机集群。该计算机集群缺少 API,因此我们需要能够使用 Linux shell 通过 bash 脚本控制和添加“作业”。每个用户都有特定的时间在集群上运行应用程序,因此我们需要能够使用用户凭据通过 SSH 连接到系统,以便他们的用户帐户用于提交作业。
Web 应用程序是使用 Spring 编写的。我们已经对使用 Java 通过 SSH 执行命令进行了一些研究,并找到了 Jcsh 模块。然而,我们的问题是是否有一个 Spring 模块可以做到这一点。我们很惊讶我们找不到一个,因为 SFTP 模块已经存在并且(如果我错了,请纠正我)使用相同的协议。
我们是否误读了文档,或者没有模块可以做到这一点?
非常感谢!
【问题讨论】:
-
请检查:crashub.org/1.3/reference.html#_ssh_connector -(可能是题外话)
标签: java spring ssh spring-boot