通过ssh从Windows连接Linux

时间:2011-06-27 08:52:22

标签: java linux command-line ssh

我的桌面是Windows。我想远程连接Linux服务器。中间目标是使用脚本ssh(使用密码,而不是密钥对)远程linux服务器从Windows运行命令。我的机器上安装了腻子。这里的最终目标是我可以使用java来收集此脚本的输出(通过ssh密码远程连接服务器并运行命令),然后解析输出并提取我想要的数据并将其放入excel表中。远程服务器需要登录名和密码。

3 个答案:

答案 0 :(得分:3)

为什么不试试JSch

答案 1 :(得分:2)

使用jcraft的jsch

这是一个例子

http://www.jcraft.com/jsch/examples/JTAJSch.java

你也可以在SO上找到它

Jsch or SSHJ or Ganymed SSH-2?

答案 2 :(得分:0)

您可以运行plink(来自PuTTY的开发人员)来运行批处理并将输出写入文件,然后使用Java进行处理。 我不确定Java与PuTTY的连接是多么简单。