我正在尝试使用 SSH 协议从服务器读取数据。 为此,我正在使用 j2ssh 库。 我的服务器与 ssh 中的另一台服务器连接没有任何问题。 问题是当我尝试从 shell 命令行读取任何数据时。 无论我向程序“ read = in.read(buffer) ”发送什么“命令”,都不会得到任何数据, ...
我正在尝试使用 SSH 协议从服务器读取数据。 为此,我正在使用 j2ssh 库。 我的服务器与 ssh 中的另一台服务器连接没有任何问题。 问题是当我尝试从 shell 命令行读取任何数据时。 无论我向程序“ read = in.read(buffer) ”发送什么“命令”,都不会得到任何数据, ...
我在另一个用户登录(而不是 root 用户)的本地主机中创建了一个 SSH 密钥。 目录 (/home/user/.ssh/) 中的公共 (id_rsa.pub) 和私有 (id_rsa) 密钥文件。 我已将公钥文件复制到远程主机的目录 (./ssh/authorized_keys) 中。 密码为空 ...
我已使用J2ssh库(0.2.7)在我的应用程序中建立NETCONF连接。 在监视配置文件时,我注意到在j2ssh会话的disconnect()中几乎没有线程被阻塞。 这不是一个一致的问题,有时会发生。 我在堆栈跟踪下面给出了。 ...
我正在使用j2ssh-core-0.2.9.jar SSH到主机。 在日志中,我可以看到: 我阅读了提供的文档: https://www.openssh.com/legacy.html 我去了我要ssh并执行的主机: ssh -Q kex 输出为: ...
我想在没有密码身份验证的情况下通过SFTP服务器上传文件。 在这里,我也不想使用私钥。 我的公钥已共享到目标SFTP服务器。 而且我可以通过使用username @ hostname作为filezilla的URL登录到它,而无需密码或私钥引用。我想从Java代码中实现相同的目的。 我也探 ...
我想从SFTP提取文件,这些文件是在Java中给定的时间戳记(上次提取时间)后创建的。 截至目前,我正在使用j2ssh。 请让我知道其他一些API是否支持该功能。 ...
最近我正在使用j2ssh-maverick-1.5.5.jar在我自己的 java 应用程序中实现sftp ,但是我在通过log4j.properties启用调试消息时遇到了问题。 似乎它在log4j.logger.com.sshtools=DEBUG上log4j.logger.com.sshto ...
我正在搜索以下j2ssh core 0.2.9的密钥交换算法的实现。 最重要的是应该能够支持j2ssh核心库0.2.9版,并且能够像使用密钥算法(即默认情况下为DhGroup1Sha1)使用现有j2ssh核心库一样添加它们 当前,在我的应用程序中,我正在使用j2ssh核心库版本[0 ...
我知道LeeDavidPainter是j2ssh插件的作者。 我想问一个困扰我的问题。 我正在尝试仅使用IP和密码使用j2ssh插件连接到系统。 我看到此堆栈跟踪: INFO: Loading key exchange methods Mar 09, 2016 5:23:05 PM co ...
我正在尝试通过我的 Java 代码建立一个 SSH 连接,但是遇到异常。我通过 Putty/Winscp 工具测试了我的连接,它工作正常。 问题在于我的 Java 代码... 下面是我的一段Java代码建立连接 ...
我正在运行一个使用J2ssh库建立与服务器的连接的Java应用程序。 上周,我们迁移到了新的IBM服务器 这里的问题是我们无法从我的Java应用程序建立到新服务器的FTP / SFTP连接。 但是,其他工具的连通性也很好。 我的疑问是J2SSH库是否支持以下cipher / ma ...
目前,我的应用程序正在使用J2SSH,现在客户希望将现有服务器迁移到IBM。 此新服务器仅支持SSH协议版本2。 我有一个疑问,J2SSH是否将支持SSH协议版本2? 有没有一种方法可以在我的应用程序中找到SSH协议版本,当前我的应用程序是在Java环境中使用J2SSH编码的,用于SS ...
我有两台可信连接的服务器。 我希望通过没有主机密钥验证的ssh连接来通过SFTP传输文件。 我使用的是Java 1.7和Redhat Linux OS。 以前我使用的是j2ssh-core0.2.9.jar,我可以在其中连接到ssh,如下所示: 在j2ssh特立独行, ...
我正在使用 J2ssh 库连接到 Unix 机器,运行命令并使用输入流获取结果。 但是程序在读取输入流时会陷入循环。 我能够从输入的蒸汽中获得结果,但程序在那里发生并没有继续。 为什么程序卡在那个循环中? 这是源代码, 我试图用下面的循环替换上面的第二个 while 循环,但没有运气, 并 ...
我正在尝试编写一些Java代码,这些代码连接到linux工作站,使用sudo执行命令,然后阻塞直到命令完成。 似乎不等待程序完成或返回输出。 效果很好,但不适用于sudo。 我试过设置命令: “ su -c \\” touch / tmp / whatever \\“”( ...
我有使用j2ssh sshclient在linux服务器上执行远程命令的方法。 远程命令的执行时间可能从几秒钟到一分钟不等。 我需要Java程序等待命令执行完毕再继续操作,但事实并非如此。 Java程序运行该命令,但是在远程命令完成之前继续执行。 这是我的方法: ...
我正在使用单线程应用程序连接我的客户端服务器体系结构。 基本上,此应用程序将创建许多连接并在作业完成后自动将其关闭。 我们正在例外 'com.sshtools.j2ssh.transport.TransportProtocolException:连接未完成' 我们已启用j2ssh ...
我正在使用SSHTools / J2SSH通过SSH连接到服务器。 一切正常,唯一的问题是,输出包含奇怪的转义序列/字符。 我在某处读到,这些是颜色代码,它不是编码问题。 现在,我的问题是:如何摆脱它们? 好像我需要某种终端仿真,可以解释或剥离这些代码。 这是ls的输出: ( ...
我正在使用j2ssh,但由于某些原因(我们无法检测到),我们决定切换到新的ssh lib。 在j2ssh为2个没有给出预期结果的函数,我们必须切换到新的ssh(我发现vngx-jsch合适) 但只有2个功能,我需要做所有ssh相关功能的完全返工,我不想这样做。 所以我有以下疑问: ...
我有通过ssh连接到远程服务器并向其发送2条或更多命令的代码(例如cd /export/home/ops/bin和“ ./viewlinkload –time 20131205-19”),但我看不到该命令已执行,但未收到结果。 我需要从服务器返回结果并显示它。 这是代码发送命令: ...