Java - 与SSH会话交互

时间:2016-10-30 23:10:07

标签: java ssh jcabi

我目前正在构建一个应用程序以学习Java。我试图通过SSH连接到我的服务器,执行一些东西并检索系统给我的东西。我使用jcabi-ssh进行SSH管理。

目前,我可以通过SSH连接到服务器并执行标准命令。

我正在执行这样的命令:

new Shell.Plain(sshpw).exec(cmd);

其中“sshpw”是SSHByPassword对象。

现在我读到我能够通过对象本身的方法而不是使用shell来执行命令。由于文档说明只有第一个参数用于命令而另外三个用于记录,我尝试了以下内容:

sshpw.exec(cmd, System.in, System.out, System.err);

但输出绝对没有差异(无)。

关于我需要阅读的任何建议?处理外部库对我来说是新的,如果我忽略了一些主要文档,那就很抱歉。

0 个答案:

没有答案