java怎么调用远程服务器中的Shell脚本 一

凯哥java  2016-09-09 08:54

java怎么调用远程服务器中的Shell脚本 一_第1张图片

原理:Java通过SSH2协议执行远程Shell脚本(ganymed-ssh2-build210.jar)

准备工作:

假如我在ip为:192.168.80.145 用户名/密码都为shell 且shell脚本位置:/home/shell/Desktop/aa.sh的liunx机器上

准备使用java远程调用该脚本。

先看shell脚本:

java怎么调用远程服务器中的Shell脚本 一_第2张图片

在liunx下运行脚本后的效果:

java怎么调用远程服务器中的Shell脚本 一_第3张图片

java代码:

java怎么调用远程服务器中的Shell脚本 一_第4张图片

java运行后的效果:

java怎么调用远程服务器中的Shell脚本 一_第5张图片

需要的jar包:

java怎么调用远程服务器中的Shell脚本 一_第6张图片

相关推荐:

java怎么调用远程服务器上的shell脚本 二 带参数调用远程

欢迎关注微信公众号:凯哥java

你可能感兴趣的:(FreeMarker)