使用 JSch 从 SFTP 服务器检索数据
我正在使用 JSch 通过 SFTP 从远程计算机检索文件。这是代码 public class TestSFTPinJava { public static void main(String args[]) { JSch jsch = …
什么可能导致从 JSch 通道接收输出的线程在打印该输出时挂起
最近发现通过Jsch channel.getInputStream()打印大量文本时出现问题。 使用此代码: outputStream_from_outputChannel = channel.getInputStream(); b…
我可以使用 Jsch 来伪造与本地主机的 ssh 连接吗?
我花了很多时间开发一个应用程序,该应用程序将使用 JSch 并通过 ssh 连接到远程计算机以执行一些命令行操作。但是我了解到这些操作也可以在本地主机…
如何读取JSch命令输出?
我有以下代码: JSch jsch = new JSch(); jsch.setKnownHosts(dotSshDir + "/known_hosts"); jsch.addIdentity(dotSshDir + "/id_rsa"); Session sess…
ant scp 任务在 Linux 上挂起
我遇到了一个问题,ant scp 任务在文件集复制期间挂起。任务是: 它成功复制了许多文件,然后挂起。 请注意,它复制的主机是 localhost,但这应该没有…
将文件上传到 sftp(私钥身份验证)时 JSch 中出现失败错误
我正在尝试在私钥身份验证后使用 JSch 库将文件上传到 sftp 服务器。但是 put、mkdir 等操作会抛出失败消息。我尝试了几种方法,确实看起来像是 JSch …
“外壳”和“外壳”有什么区别?通道和“exec”; JSch 中的频道
我希望能够将 Java 应用程序中表示为字符串的许多连续命令发送到 SSH 服务器以供执行。我应该使用: Channel channel = session.openChannel("shell")…
如何使用 JSch SSH 到另一个 SSH 服务器后面的服务器?
我需要能够从 Java 程序 ssh 到远程服务器,并从那里 SSH 到另一台服务器。我的客户端上有两台服务器的凭据。 命令将作为常规字符串从应用程序内自动…
使用 Jsch 发出 Java 命令时遇到问题
我在通过 jsch 运行 java 命令时遇到问题。如果我通过 putty 在 SSH 会话中执行此 java 命令,则它可以正常工作,但在我的代码中执行时会返回退出状态…
使用 JSch 从另一个位置读取文件
这是我使用 JSch 从另一个位置读取文件的代码 import com.jcraft.jsch.*; import java.io.BufferedReader; import java.io.*; import java.util.Vecto…
无法使用 Jsch 执行 .sh 脚本
我正在尝试使用 ssh api Jsch 从我的 java 应用程序(在我的 Windows 7 工作站上)在 unix 服务器中执行脚本 shell。 我使用的脚本 shell“start_lm”…
如何通过 ssh 在远程计算机上运行应用程序?
如何通过 ssh 在远程计算机上运行应用程序? 我尝试使用 JSCH,这样: Properties props = new Properties(); props.put("StrictHostKeyChecking", "n…
JSch session.connect() 与 CoreFTP 挂起
我为 localhost 配置了 CoreFTP 和下一个代码: JSch.setLogger(new MyJschLogger()); //class for console output Session session = jsch.getSessio…
将多个文件从 Windows 计算机发送到 Linux 远程服务器“Jsch 代码”
smoeone 可以尝试使用 Jsch 将多个文件发送到远程服务器吗?这可能吗? 我正在尝试发送多个脚本 perl 来检查远程服务器中的一些现有文件和命令,之后…
jsch ChannelExec 使用 nohup “lose” 运行 .sh 脚本一些命令
我有一个 .sh 脚本,它粘合了许多其他脚本,由 jsch ChannelExec 从 Windows 应用程序调用。 Channel channel = session.openChannel("exec"); ((Chan…