jsch

    1热度

    1回答

    我有一个需求,其中需要登录到unix服务器,执行切换用户,执行一些命令,然后将从这些命令创建的文件scp到不同的服务器。 我可以连接到服务器,执行sudo登录并执行命令,但是我无法将文件直接传送到另一台远程服务器。 我正在使用Jsch jar。以下是我的代码。 公共无效executeChannel(会话会话,字符串命令,字符串PWD,列表文件)抛出异常{ logger.info("********

    3热度

    3回答

    我正在开发像sshdroid这样的应用程序。 我想在android操作系统上打开ssh连接,并且我想从pc连接应用程序。 我用JSCH lib,但是这个lib用于连接android到pc。 和我的要求是电脑到Android, 任何人知道任何lib或任何源代码可用。 我已经试过了。 connectbot.(it is unmaintained lib). JSCH lib (it is conne

    0热度

    1回答

    我是新来的ssh,我有一个问题。 我必须通过ssh连接到网关,并在ssh会话中我必须ssh到另一台服务器。 只有这样我才能连接到mySQL服务器。 ssh <gateway> ssh -L3306:db02:3306 [email protected] 然后我可以配置腻子和HeidySQL访问MySQL数据库。 到目前为止,这么好。 但现在我想通过java代码访问mySQL数据库。 我搜索了一下,

    0热度

    1回答

    我在包含不在默认路径上的命令的服务器上有bash脚本。 如果我使用终端ssh到服务器并执行脚本,它会正常工作(因为命令所在的目录将添加到路径中)。但是,如果我尝试通过JSch的CommandExec执行命令,我得到了一个“command not found”错误。 有没有办法在通过JSch执行脚本时将其他目录添加到路径中? 请注意,我无法修改服务器上的脚本。它必须按原样运行。 myscript.s

    0热度

    1回答

    我试图构建一个基于Jframe的SSH客户端。我已连接客户端,并将输出流传送到JTextArea。 问题出在用户输入,取自JTextArea下面的JTextField,当用户按下输入并发送到服务器时读取。 public class InputArea extends InputStream { byte[] contents; int pointer = 0; public Input

    11热度

    3回答

    会话超时在我的Android应用程序正在显示实时视频使用LibVLC库流。要连接SSH服务器我已使用jsch库。 当我运行的应用程序,之后会话连接视频正常运行。当我将应用程序缩短到3-4分钟时,再次恢复视频仍然正常运行。但是,当我将申请时间缩短至10分钟或更长时间时,它会显示session timeout消息。 OnResume()我试图创建会话和createPlayer()但仍然没有工作。 我尝

    0热度

    1回答

    我试图在使用JSch的java中获取shell脚本的输出。执行sudo管理命令并获取脚本的输出。 Properties prop = new Properties(); InputStream input = null; String host="myhost"; StringBuilder command1= new StringBuilder(); String userName =

    0热度

    1回答

    我需要找到一种方法来自动执行到我的路由器的ssh命令。我的目标是在我从Java程序运行脚本时重新启动路由器。我有一些问题,但。 首先,这是输出的顺序,我从我的路由器的SSH得到:返回 ssh [email protected] : 首先,我做 [email protected]'s password: 我输入密码,“管理”。接下来到了这样的提示: Welcome Visiting Huaw

    -2热度

    1回答

    我试图执行一个简单的linux命令,通过我的java代码将一些文本追加到远程服务器中的文件。但它不起作用。当我在Linux中运行相同的命令时,它工作正常。 try { java.util.Properties config = new java.util.Properties(); config.put("StrictHostKeyChecking", "no");

    0热度

    1回答

    我使用apache mina sshd为Junit测试目的设置了一个模拟的ssh服务器。由于apache mina的文档相当不清楚,我无法弄清楚如何处理测试中的身份验证问题。 代码我想测试一下,基本上用Jsch把文件从本地传输到远程。 public static void scpTo(String rfilePath, String lfilePath, String user, String h