接着上篇http://blog.csdn.net/doctor_who2004/article/details/47322105的介绍:
我们模拟下putty这类交互式的执行远程命令:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import jav...
分类:
其他好文 时间:
2015-08-06 22:33:56
阅读次数:
272
Ganymed SSH2 模拟类似FileZilla远程传输文件(基于SCP协议)
为了传输文件或者目录,我们使用 Ganymed SSH2中的SCPClient类,这个类实现了scp命令功能。
下面的代码包含了传输单个文件和传输目录的功能:
package com.doctor.ganymed_ssh2;
import java.io.File;
import java...
分类:
其他好文 时间:
2015-08-06 22:27:03
阅读次数:
229
ganymed-ssh2简介Ganymed SSH-2 for Java是用纯Java实现SSH-2协议的一个包。可以利用它直接在Java程序中连接SSH服务器。下载地址使用方法将 ganymed-ssh2-build210.jar 加入到项目的lib中即可举例说明获取linux服务器上某个目录的占用空间大小import java.io.BufferedReader;
import java.io....
分类:
编程语言 时间:
2015-07-22 16:09:11
阅读次数:
139
java程序中要执行linux命令主要依赖2个类:Process和Runtime http://blog.csdn.net/a19881029/article/details/8063758 java连接centos服务器,并执行命令 java连接需要用到ganymed-ssh2。 将 ganymed-ssh2-build...
分类:
编程语言 时间:
2015-05-18 16:57:33
阅读次数:
229
1、telnet http://commons.apache.org/proper/commons-net/ 2、rdp http://www.rdesktop.org/ 3、ssh1.5 http://www.pitman.co.za/projects/jssh/ 4、ssh2 http://www.ganymed.ethz.ch/ssh2 http://www.jcraft.co...
分类:
其他好文 时间:
2015-04-24 19:37:37
阅读次数:
182
1、项目中需要检测到几台远程服务器的参数,差了很多资料,决定用的这个2、jar包:ganymed-ssh2-build210.jar3、原理:向远程linux服务器发送脚本命令,得到该台服务器的信息4、代码如下:public class Basic { public static void m...
分类:
其他好文 时间:
2015-03-06 19:01:06
阅读次数:
166
需要引入ganymed-ssh2-build210.jar包。其实很简单。所以直接贴代码,代码说话。 1 package com.eshore.framework.util; 2 3 4 5 import java.io.BufferedReader; 6 import java....
分类:
其他好文 时间:
2014-09-26 19:24:48
阅读次数:
161
??
该工具Jar包可在:http://download.csdn.net/detail/shenjianox/7769783及文档下载地址
ganymed-ssh2简介:
Ganymed SSH-2 for Java是用纯Java实现SSH-2协议的一个包。在使用它的过程中非常容易,只需要指定合法的用户名口令,
或者授权认证文件,就可以创建到远程Linux主机的连接,在建立起来的会话中调...
分类:
编程语言 时间:
2014-08-17 11:49:42
阅读次数:
655