Tag: jsch

JSch ist eine Reine Java-Implementierung des SSH2.
JSch können Sie eine Verbindung zu einem SSH-server und port-forwarding, X11-forwarding, Datei-transfer, etc., und integrieren Sie Ihre Funktionalität in eigene Java-Programme.

Problem mit SFTP und JSch: com.jcraft.jsch.JSchException

Anzahl der Antworten 1 Antworten
Wenn Sie versuchen, eine Verbindung zu meinem FTP-server über SFTP auf port 22, erhalte ich folgende exception. com.jcraft.jsch.JSchException: java.net.ConnectException: Connection timed out: connect at com.jcraft.jsch.Util.createSocket(Util.java:349) at com.jcraft.jsch.Session.connect(Session.java:215) at com.jcraft.jsch.Session.connect(Session.java:183) at com.mycompany.FTPAdapter.connect(FTPAdapter.java:246) at com.mycompany.FTPWriterTask.ftpTransport(FTPWriterTask.java:210) at com.mycompany.FTPWriterTask.doExecute(FTPWriterTask.java:183) at com.mycompany.AbstractTask.execute(AbstractTask.java:123)

Jsch beim umbenennen der Datei fehl

Anzahl der Antworten 2 Antworten
Ich bin das hochladen einer großen Datei per SFTP über Jsch. Während der upload-Prozess, die alte Datei verfügbar sein sollte, so bin ich das hochladen auf einer temp-Datei und benennen Sie die neue Datei. final String tmpName

Die Beibehaltung des Datums der letzten änderung während der Verwendung ChannelSftp für Datei-transfer

Anzahl der Antworten 3 Antworten
Ich bin mit ChannelSftp(jsch-0.1.42.jar) das kopieren von Dateien von einem unix-server und kann erfolgreich es tun, aber das Datum der letzten änderung überschrieben wird durch die aktuelle Zeit. Ich bin mit chanSftp.bekommen(nextName, "C:/Test/" + nextName); Gibt es

JSch Sicherheit mit SFTP-Sitzung.setConfig("StrictHostKeyChecking", "Nein");

Anzahl der Antworten 2 Antworten
Ich benutze JSch mit privaten Schlüssel, um FTP-Datei jsch.addIdentity(privatekeyfile); Session session = jsch.getSession( "user", "domain.com" ,22); Sitzung.setConfig("StrictHostKeyChecking", "Nein"); Linie 3 in Frage. Ohne diese Zeile, JSch funktioniert nicht. Meine Frage ist: Wird die Linie 3 stellen Sie

"ablehnen HostKey", wenn die Verbindung zum remote-host durch jumphost mit JSch

Anzahl der Antworten 1 Antworten
Müssen, um eine SSH-Verbindung zur Ziel-host durch jumphost. Hatte versucht die gleiche erwähnt in JSch JumpHosts Beispiel. Session sessions = new Session[2]; Session session = null; sessions[0] = session = jsch.getSession(getUserName(), "jumphost1.com", 22); session.setPassword(getHostPassword()); UserInfo userInfo =

Mit dem Verbindungs-pool mit JSCH

Anzahl der Antworten 3 Antworten
Ich bin mit JSCH für den Datei-upload immer sftp. Der aktuelle Zustand jeder thread öffnet und schließt die Verbindung, wenn nötig. Wenn es möglich zu verwenden Verbindungs-pooling mit JSCH, um zu vermeiden, overhead, verursacht durch große Anzahl

Ausführung mehrerer Befehle einer nach dem anderen mit java JSch Bibliothek

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einer Lösung, um Befehle, die ausgeführt werden müssen, eines nach dem anderen in einer Reihenfolge. Wieder ein Befehl sollte nur ausgeführt wird, nachdem der vorhergehende Befehl beendet die Ausführung. String command="cd

Abrufen von Daten aus einem SFTP-server mit JSch

Anzahl der Antworten 3 Antworten
Ich bin mit JSch für das abrufen einer Datei von einem entfernten Rechner per SFTP. Hier ist der code public class TestSFTPinJava { public static void main(String args) { JSch jsch = new JSch(); Session session =

transfer-Datei über SFTP

Anzahl der Antworten 3 Antworten
Möchte ich übertragen eine Datei über SFTP. Ich stellte eine ähnliche Frage, die von so übertragen Sie eine Datei über SFTP in java?. Habe ich ausprobiert, die vorgeschlagene Lösung von der post auf localhost. aber ich bekomme

JSch 0.1.53 Sitzung.connect() throws "Ende der IO-Stream Lesen"

Anzahl der Antworten 2 Antworten
Heruntergeladen ich eine neue JSch Bibliothek 0.1.53 und JSch (sftp) - download-Aufgabe funktioniert nicht mehr. Diese Version schlägt auf session.connect() Funktion wirft einen Fehler Session.connect: java.io.IOException: End of IO Stream Read. Meinem alten jsch.jar(2011-10-06) funktioniert auf dem

SSH-tunneling über JSch

Anzahl der Antworten 1 Antworten
Mein Ziel ist es, eine Verbindung zu einem server (host), die hinter einer firewall. Ich bin in der Lage, Zugang zu diesem server eine Verbindung zu einem anderen server (tunnel) im Netzwerk und dann per SSH auf

com.jcraft.jsch.JSchException: Kanal ist nicht geöffnet, wenn die Eröffnung eines Kanals im jsch

Anzahl der Antworten 1 Antworten
Wenn eine Verbindung zu einem remote-host mithilfe von jsch version 0.1.51 wir führen gelegentlich in die folgende Ausnahme beim aufrufen von Channel.connect() auf eine ChannelExec. com.jcraft.jsch.JSchException: channel is not opened. at com.jcraft.jsch.Channel.sendChannelOpen(Channel.java:765) at com.jcraft.jsch.Channel.connect(Channel.java:151) at com.jcraft.jsch.Channel.connect(Channel.java:145) Den

Konnte nicht geladen werden, eine abhängige Klasse com/jcraft/jsch/Logger

Anzahl der Antworten 1 Antworten
Beim Versuch zum ausführen von target in Eclipse ist ant mit scp Aufgabe, ich erhalte eine Fehlermeldung BUILD FAILED D:\Users\Dims\Design\liferay-plugins-sdk-6.1.1-tomcat-6.0.37-x64-liferay-6.1-GA2\portlets\scisbo-portlet\build.xml:11: Problem: failed to create task or type scp Cause: Could not load a dependent class com/jcraft/jsch/Logger It

Wie kann ich den Pfad angeben, von einem GLAS in ein ant-buildfile?

Anzahl der Antworten 3 Antworten
Ich bin der Ausführung sehr viel scp und sshexec und anderen remote-Befehle von einem ant-build-Skript. Diese Befehle funktionieren nicht, wenn jsch.jar ist nicht in der ant lib - Verzeichnis. Damit es funktioniert, kopierte ich die JAR in

Konfigurieren der timeout auf JSch ChannelSftp Operationen

Anzahl der Antworten 3 Antworten
Ich bin mit JSch Bibliothek auflisten und herunterladen von Dateien von einem SFTP-server. Channel channel = this.session.openChannel(SFTP_CHANNEL_NAME); channel.connect(); sftpChannel = (ChannelSftp) channel; Vector listing = sftpChannel.ls("*"); Beim Aufruf ls -, Anwendungs-thread ist, stecken manchmal. Thread-dump - Thread

Herunterladen von Dateien von einem SFTP-server mit JSch

Anzahl der Antworten 3 Antworten
Ich bin mit jsch herunterladen von Dateien vom server, mein code unten. public static void downloadFile(TpcCredentialsDTO dto) { logger.trace("Entering downloadFile() method"); Session session = null; Channel channel = null; ChannelSftp channelSftp = null; boolean success = false;

was die genauen Unterschiede zwischen jsch ChannelExec und ChannelShell?

Anzahl der Antworten 3 Antworten
Kann mir jemand sagen die Unterschiede zwischenChannelExec & ChannelShell? Nur um sicherzustellen, dass über den ersten Satz: wussten Sie von der Handbuch in der wiki und meine Javadoc? Die Beispiele sind nicht wirklich darüber im klaren, wenn

Mit putty pagent mit egit in Eclipse

Anzahl der Antworten 4 Antworten
Ich versuche, auf einem privaten SSH git-repository über Eclipse 'egit' - Modul. Ich bin mit Eclipse auf Windows. Eclipse scheint nicht automatisch die Arbeit mit putty pagent für die Autorisierung der Weiterleitung und ich finde keine Dokumentation

Wie die Liste der Dateien, Verzeichnis/Dateien mit Apache Common vfs

Anzahl der Antworten 1 Antworten
ich bin neu mit Apache Common vfs, Ich Erfolg mit dem server verbinden Ich habe schon gelesen docs, aber ich bin stecken in diesem code. Wie kann ich die Liste Verzeichnis/Dateien? .... Session session = null; FileSystemManager

SFTP-Verbindung Fehler: Verbindungs-timeout

Anzahl der Antworten 3 Antworten
Ich versuche eine Verbindung zu SFTP server über jsch Bibliothek. Dies ist, wie ich tun: public class SFTPConnection { private String sftpHost; private String sftpUser; private String sftpPass; private String sftpWorkDir; private Session session = null; private

SFTP-Fehler : com.jcraft.jsch.JSchException: invalid server version string

Anzahl der Antworten 1 Antworten
Habe ich den code unten, um SFTP zu einem Ort public static void putFile(String username, String host, String password, String remotefile, String localfile){ JSch jsch = new JSch(); Session session = null; try { session = jsch.getSession(username,

übertragen von Dateien von unix zu windows mit java

Anzahl der Antworten 4 Antworten
Ich will, Holen Sie eine Datei vom unix-system auf meinem lokalen system, das auf windows mit java. Ich bin sehr viel neues zu diesem Konzept. Irgendwelche Ideen auf, wie es getan werden könnte? Welche ist die beste

Wie kann ich Zugriff auf einen FTP-server mit JSch?

Anzahl der Antworten 2 Antworten
Installierte ich FileZilla FTP-Server auf meinem lokalen Windows 7-Maschine. Ich habe auch installiert FileZilla FTP-client auf der gleichen Maschine. Verbindung wird erfolgreich zwischen den beiden von Ihnen mit der Bestätigung der server-und client-Partnerschaft besteht. Schrieb ich einen

Download Mehrerer Dateien über SFTP mit Hilfe von Java

Anzahl der Antworten 2 Antworten
Ich bin neu in java, und ich bin versucht, zu schreiben, ein script, das ziehen von mehreren Dateien von verschiedenen SFTP-Seiten täglich. Ich habe folgenden code, der pull 1 Datei von 1-Website, und es funktioniert, jedoch bin

Eine Liste aller Dateien in remote-server mit Jsch

Anzahl der Antworten 2 Antworten
Ich versuche, eine Liste sämtlicher Dateien/Verzeichnis auf einem remote-server mit JSCH, und ich kann in der Lage, alle Informationen so gut.. Aber mein problem ist JSCH Liste alle Dateien mit der Datei-Erzeugung Datum, Zeitstempel, Art der lese/schreib-Berechtigung

Datei - /Verzeichnis-Synchronisation in Java (JSch?

Anzahl der Antworten 1 Antworten
Ist es möglich Datei - /Verzeichnis-Synchronisation in Java (JSch ? Ich brauche die sync-Verzeichnis von einem remote-linux-Maschine auf meinem lokalen windows-Rechner. Ist das möglich ? -Tivakar Können Sie erklären, diese Aufgabe in mehr details? Sync programaticaly oder

JSchException: Algorithmus Verhandlungen scheitern

Anzahl der Antworten 9 Antworten
Ich versuche eine Verbindung zu entfernten sftp server über ssh mit JSch (0.1.44-1) aber während der "Sitzung.connect();" erhalte ich diese exception: com.jcraft.jsch.JSchException: Algorithm negotiation fail at com.jcraft.jsch.Session.receive_kexinit(Session.java:529) at com.jcraft.jsch.Session.connect(Session.java:291) at com.jcraft.jsch.Session.connect(Session.java:154) ... Protokolle von JSch: INFO: Connecting

Probleme mit der Erteilung Java-Befehl mit Jsch

Anzahl der Antworten 1 Antworten
Ich habe ein Problem beim ausführen eines java-commend über jsch. Diese java-Befehl funktioniert, wenn ich es ausführen in einer SSH-Sitzung via putty, aber wenn Sie ausgeführt in meinem code gibt einen exit-status 127. Den Befehl: sshCommManager.sendCommand("cmd /c

Wie zu fangen, den remote-Eingang mit JSch ChannelExec

Anzahl der Antworten 1 Antworten
Schrieb ich ein Programm, das läuft einfach einen Befehl auf dem remote-Computer und dann angehalten. Es gibt ein Programm: import com.jcraft.jsch.*; import java.io.*; public class JSchTest { private static String readString(String prompt) { if (prompt != null)

Wie zu Lesen-Datei in Unix-Verzeichnis mit Java?

Anzahl der Antworten 2 Antworten
Ich habe eine Datei im unix-Verzeichnis, das brauche ich zum Lesen und anzeigen von Inhalten auf der Seite. Ich bin mit jcraft Bibliothek in meinem java-code. Ich bin in der Lage, eine Verbindung zum Unix-server und suchen

Nie endende Lesen server-Antwort mit jSch

Anzahl der Antworten 5 Antworten
Ich versuche zu laufen, Befehle auf unix-server durch die Verbindung durch jSch0.1.49 Bibliothek. Ich habe gegangen durch die Proben, jSch und sogar http://sourceforge.net/apps/mediawiki/jsch/index.php?title=Official_examples Ich bin in der Lage zu Lesen der Antwort vom server und druckte es

scp-Befehl zum kopieren von Dateien vom remote-zum local-host gibt Fehler

Anzahl der Antworten 3 Antworten
Ich brauche zu kopieren/übertragen von Dateien zwischen verschiedenen Rechnern über das gleiche Netzwerk. Nach etwas Lesen und suchen, ich dachte, Versuch ' s Java jsch kann eine gute option sein. Die bittere Tatsache ist wohl, dass keine

com.jcraft.jsch.JSchException: java.net.ConnectException: Connection refused: connect

Anzahl der Antworten 3 Antworten
Ich verstehe, dass es doppelte >>> kopiert aus dem doppelten >>>So lange, wie auf Ihrem lokalen Rechner einen SSH-server läuft <<<<< aber ich kann nicht kommentieren, und nicht, wie von der Fragestellung (und im nicht die eine

Suche nach Datei-Größe und der letzten änderung der SFTP älteste Datei mit Java

Anzahl der Antworten 4 Antworten
Ich bin mit JSch, um Dateien von einem SFTP-server, aber ich versuche, herauszufinden, einen Weg, um nur die älteste Datei, und stellen Sie sicher, dass es nicht gerade geschrieben wird. Die Art und Weise ich mir vorstellen,

Gewusst wie: ausführen mehrerer unix-Befehl, der durch JSCH mit der gleichen shell?

Anzahl der Antworten 1 Antworten
Möchte ich ausführen mehrere Befehle aus, die auf ssh durch mein java-Programm. Basierend auf der Ausführung führen ich brauchen Sie einige weitere Befehle, die auf derselben Schale. Aber als ich versuchte, um ihn auszuführen, ist unter anderen

Jsch error - failed to send channel Anfrage

Anzahl der Antworten 3 Antworten
Ich versuche, eine Verbindung zu einem SFTP remote-server mit JSCH library version 0.1.49. Jedes mal, wenn ich das Programm starte, erhalte ich den folgenden Fehler : Initializing... Connection to SFTP server is successfully com.jcraft.jsch.JSchException: Unable to connect

SFTP-Verbindung über Java-Fragen für komische Authentifizierung

Anzahl der Antworten 2 Antworten
Also ich Schreibe ein kleines Programm benötigt, um eine Verbindung zu einem remote-server über SFTP, pull-down eine Datei und dann die Datei verarbeitet. Ich kam über JSch über einige Antworten hier und es sah perfekt für die

Lesen einer Datei von einem anderen Speicherort mit JSch

Anzahl der Antworten 2 Antworten
Hier ist mein code zum Lesen einer Datei von einem anderen Speicherort mit JSch import com.jcraft.jsch.*; import java.io.BufferedReader; import java.io.*; import java.util.Vector; public class SftpClient { public static void main(String args) { JSch jsch = new JSch();

Verwenden JSch sudo Beispiel und Kanal.setPty für die Ausführung von sudo-Befehl auf remote-host

Anzahl der Antworten 3 Antworten
Habe ich verwendet JSch Sudo Beispiel unter folgendem link: http://www.jcraft.com/jsch/examples/Sudo.java.html Und verändert es ein bisschen und loszuwerden, alle die Dialoge, wie ich es für EC2-Instanzen mit PuTTY. Nun mein code sieht wie folgt aus: import com.jcraft.jsch.*; import

Was ist die Standard-timeout für Session-und Kanal in JSch Bibliothek in java

Anzahl der Antworten 1 Antworten
Kennt jemand den Standardwert für das Zeitlimit für die Sitzung und den Kanal. session.connect(); channel.connect(); Ich werde durch das Dokument aber nicht explizit sagen, was ist die Standard-timeout ? InformationsquelleAutor Adon Smith | 2015-01-20

com.jcraft.jsch.JSchException: Auth fail-Fehler

Anzahl der Antworten 2 Antworten
Versucht, eine Verbindung zu einem host mit ssh-key-auth. Unten ist mein code: package com.mkyong.common; import com.jcraft.jsch.Channel; import com.jcraft.jsch.ChannelSftp; import com.jcraft.jsch.JSch; import com.jcraft.jsch.Session; /** * */ public class UserAuthPubKey { /** * @param args the command line arguments

So verschieben Sie die Datei von Verzeichnis A nach Verzeichnis B in remote-server?

Anzahl der Antworten 3 Antworten
Ich bin mit JSch Verbindung zu SFTP in eine website, die aus GWT. Ich hatte gelesen, ein kleines Beispiel sftpChannel.get(), sftpChannel.rename(), sftpChannel.rm() Aber ich habe nicht eine Lösung finden, das kopieren einer Datei von einem remote-server a

JSchException: UnknownHostKey

Anzahl der Antworten 4 Antworten
Ich versuche, Jsch zum herstellen einer SSH-Verbindung in Java. Ich habe "StrictHostKeyChecking" ja". Ich verstehe, dass der hostkey des Servers beschafft werden muss, bevor die hand, und speichern Sie in der hostkey-Datei vor dem ersten Versuch eine

Transfer Ordner und Unterordner durch die Verwendung von channelsftp in JSch?

Anzahl der Antworten 2 Antworten
Ich übertragen möchten, einen Ordner und einen Unterordner mit channelsftp. Kann ich erfolgreich übertragen von Dateien mit channelsftp.put(src,dest) Befehl, aber dies funktioniert nicht bei Ordnern (zumindest konnte ich nicht damit es funktioniert). Also kann mir bitte jemand

Jsch - In Einer Sitzung Mehrere Kanäle

Anzahl der Antworten 6 Antworten
Habe ich es geschafft, um einen einzigen Befehl auszuführen über ssh mit Jsch, aber wenn ich versuche zum ausführen einer zweiten Befehl scheitert es Für debugging habe ich das problem bis auf diese Zeilen: import java.io.IOException; import

Java: InvalidAlgorithmParameterException Prime Größe muss Vielfaches von 64

Anzahl der Antworten 6 Antworten
Ich implementiert ein Java-Programm, wird eine Verbindung herstellen und einen Befehl ausführen, der in einem remote-server mit JSCH. Das problem ist, dass immer wenn ich versuchte mit dem server verbinden, bekam ich die folgende Ausnahme: com.jcraft.jsch.JSchException: Session.connect:

Überprüfen Sie, ob der Pfad existiert, auf dem server oder nicht in Java

Anzahl der Antworten 2 Antworten
Erstelle ich ein Java-Programm, in dem ich bin, das hochladen von Datei-server auf einem bestimmten Pfad. Ich bin mit jSch für sftp. So, bevor Sie die Datei hochladen, ich möchte, um zu überprüfen, ob das angegebene Verzeichnis

JSch session-timeout limit

Anzahl der Antworten 1 Antworten
Ich bin mit JSch 0.1.50, um eine Verbindung zum remote-server für mein CI Jenkins-plugin. Nehmen wir an, ich versuche, hier session.connect(60000); für das timeout 60 sec: Session session = null; try { JSch jsch = new JSch();

Wie kann ich JSch-API-log-in auf einem Unix-server ohne Passwort?

Anzahl der Antworten 4 Antworten
Ich versuche eine Java-Anwendung, die ausgeführt wird, shell-scripts auf einem entfernten Unix-server, mit dem JSch API. Ich Frage mich, ob es möglich ist ein login auf den server ohne ein Kennwort. Wenn ja - wie? Sollte ich

Linux Befehle auf java durch JSch

Anzahl der Antworten 3 Antworten
Ich bin Aufbau einer ssh-Verbindung durch JSch auf java und alles schien zu funktionieren gut, bis ich versuchte, zu laufen .sh-Datei. Der shell-Skript-name ist repoUpdate.sh und es ist sehr einfach: echo ' ****Repository update****' echo ' Location: