Ganymed SSH-2是用纯java写的SSH-2协议实现版本(J2SE 1.4.2和5.0上测试通过)。允许通过java程序连接SSH服务端。 它支持ssh会话(远程命名执行和shell访问)、本地和远程端口转发、本地数据流转发、X11转发, SCP 和 SFTP。自身已经包括了所有的加密算法, 不依赖任何一个JCE。
起初, Ganymed SSH-2 for Java是用于ETH Zurich (瑞士)的Ganymed工程复制
事实上,Ganymed SSH-2 for Java是一个基于SSH通信的java开源软件标准。多个工业产品都用到了它,有些开源软件业用到Ganymed SSH-2, 如,被广泛使用的eclipse的SVN plugin (Mac上流行SFTP客户端)。