Registry / networking / ganymed-ssh2

ganymed-ssh2

JSON →
library262javamavenunverified

Java-based SSH-2 protocol implementation for secure shell connections.

<dependency> <groupId>ch.ethz.ganymed</groupId> <artifactId>ganymed-ssh2</artifactId> <version>262</version> </dependency>
INSTALL
IMPORT
SIG · GANYMED-SSH2
G
ganymed-ssh2
networkingjavav262
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Connection
ch.ethz.ssh2.Connection

Connect to an SSH server and authenticate with password.

import ch.ethz.ssh2.Connection; public class SshExample { public static void main(String[] args) throws Exception { Connection conn = new Connection("hostname"); conn.connect(); boolean authenticated = conn.authenticateWithPassword("user", "password"); System.out.println("Authenticated: " + authenticated); conn.close(); } }
Debug
Known issues
gotchaThis library is no longer actively maintained; consider using Apache MINA SSHD or JSch instead.
fix
Migrate to a maintained SSH library like Apache MINA SSHD.
affects: all
Upgrade
Version history
262latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
7
OpenAI (training)
1
Resources
ganymed-ssh2 — mvn dependency:get ganymed-ssh2 · libregistry