在Java中进行SSH连接并运行可执行文件

时间:2014-05-01 21:19:53

标签: java ssh executable jsch

我想使用ssh连接到服务器,并从本地Java代码在服务器上运行可执行文件。我知道线程SSH connection with Java,但问题是我无法弄清楚如何使用sftpChannel(ChannelSftp的一个对象)来运行文件而不是打开文件。

如果使用JSch无法做到这一点,如果我想用Java远程调用exe文件,该怎么办呢。

非常感谢!

1 个答案:

答案 0 :(得分:0)

您需要使用ChannelSsh,而不是ChannelSftp来运行远程命令。

http://epaul.github.io/jsch-documentation/javadoc/