SSH-Verbindung Java
Ist es möglich, eine ssh-Verbindung zu einem server mit java?
- Überprüfen [stackoverflow.com/questions/3071760/ssh-connection-with-java/...
- FWIW, ich warf einen kurzen Blick auf die, die weiter unten aufgeführt sind, und sshtools ist nur verfügbar, unter einer GPL-Lizenz. (jsch steht unter der BSD-Lizenz und sshJ ist verfügbar unter der Apache.)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, ich http://sourceforge.net/projects/sshtools/ in einer Java-Anwendung um eine Verbindung zu einem UNIX-server über SSH, es klappte auch ganz gut.
jsch und sshJ sind beide gute Kunden. Ich würde persönlich benutze sshJ wie der code dokumentiert ist wesentlich gründlicher.
jsch hat eine weite Verbreitung, einschließlich in eclipse und apache ant. Ich habe auch Probleme mit jsch-und AES-verschlüsselte private Schlüssel, die erforderlich re-verschlüsseln in 3DES, aber das könnte ich gerade sein.
Ja, es ist möglich. Sie können versuchen, den folgenden code:
Verbindung zum Java-Server, müssen Sie eine Implementierung der SSHD (ssh-client ist nicht genug). Sie können versuchen, Apache, SSHD,
http://mina.apache.org/sshd/
Weil sshd läuft bereits auf den meisten Systemen eine einfachere alternative ist, die Verbindung zum server über einen SSH-tunnel.