JCraft JSch学习记录


一句话精通JSch:

JSch is a pure(纯的) Java implementation of SSH2.
JSch allows you to connect to an sshd server and use port forwarding, X11 forwarding, file transfer, etc., and you can integrate its functionality into your own Java programs. JSch is licensed under BSD style license.

官网 : http://www.jcraft.com/jsch/

SSH X11 Forwarding:

 SSH的X11 Forwarding功能提供了一个非常好的方法,在你的本地主机上执行远程主机的GUI程序。比如你的开发环境可能是CentOS,你需要在CentOS下编码。但你的工作环境可能是Ubuntu,你在Ubuntu下收发邮件,浏览网页。你当然可以使用CentOS同时作为你的开发与工作环境,但你将不得不忍受CentOS陈旧的桌面系统及用户体验。你也可以通过SSH远程登录到你的CentOS系统,然后使用CLI程序(如Vim)完成你的工作,但如果能使用更方便的GUI程序时(如Eclipse),为什么不呢?现在我们来看看如何实现在Ubuntu上远程执行CentOS主机的GUI程序Eclipse。


示例代码及分析  http://www.csdn123.com/html/blogs/20131113/95980.htm




你可能感兴趣的:(java,jcraft,jsch)