当前位置: 首页 > 软件库 > 程序开发 > 协议和规范 >

QuickSSH

纯 Java SSH 客户端
授权协议 LGPL
开发语言 Java
所属分类 程序开发、 协议和规范
软件类型 开源软件
地区 不详
投 递 者 步致远
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

QuickSSH:纯Java实现SSH协议

快速入门

  • 导入QuickSSH
<dependency>
  <groupId>cn.schoolwow</groupId>
  <artifactId>QuickSSH</artifactId>
  <version>{最新版本}</version>
</dependency>

QuickSSH最新版本查询

  • 构建SSHClient
//密码方式登录
SSHClient client = QuickSSH.newInstance()
        .host("127.0.0.1")
        .port(22)
        .username("root")
        .password("123456")
        .build();
//公钥文件方式登录
SSHClient client = QuickSSH.newInstance()
        .host("127.0.0.1")
        .port(22)
        .username("root")
        //目前仅支持rsa类型
        .publickey("/path/to/id_rsa", "passphrase")
        .build();
//执行exec命令
String resut = sshClient.exec("pwd");
//获取sftp命令
SFTPChannel sftpChannel = sshClient.sftp();
sftpChannel.xxxxxx();

反馈

若有问题请提交 Issue或者发送邮件到 648823596@qq.com

开源协议

本软件使用LGPL开源协议!

  • QuickSSH 纯Java实现SSH协议 快速入门 导入QuickSSH <dependency> <groupId>cn.schoolwow</groupId> <artifactId>QuickSSH</artifactId> <version>{最新版本}</version> </dependency> QuickSSH最新版本查询 构建SSHClient //密码方式登录 S

 相关资料
  • 我在客户端wnat纯java RMI,因为我需要能够重新启动服务器端。

  • 是否有一种方法可以将“配置客户机”和访问文件定义为configClient.getResource(),而不是从url获取

  • 我想得到一个文件内容的公钥,这是一个文件内容看起来像什么的例子(用生成): 如果我是对的,这不是公钥,但是可以从这个字符串中获取公钥。 这个答案回答了我的问题https://stackoverflow.com/a/19387517/2735398 但答案似乎不起作用。我有个例外: 当看到答案的评论时,我不是唯一有问题的人... 如何修复异常?或者有没有其他方法可以从字符串中获取公钥?

  • 我有一个有多个模块的Quarkus项目。 在公共模块中,我添加了以下依赖项(遵循本指南 https://quarkus.io/guides/rest-client)。 子模块将公共模块作为依赖项。 以及我在子模块中使用的代码片段。 并从另一个ApplicationScoped类调用它: 当在纯模式下运行应用程序时,它会抛出。 我偶然发现了这个(https://quarkus.io/guides/l

  • 我想在一些计算机之间建立点对点连接,这样用户就可以在没有外部服务器的情况下聊天和交换文件。我最初的想法如下: 我在服务器上制作了一个中央服务器插座,所有应用程序都可以连接到该插座。此ServerSocket跟踪已连接的套接字(客户端),并将新连接的客户端的IP和端口提供给所有其他客户端。每个客户端都会创建一个新的ServerSocket,所有客户端都可以连接到它。 换句话说:每个客户端都有一个Se

  • URI 方法 URI() string 返回当前客户端使用的服务器地址。 SetURI 方法 SetURI(uri string) 设置当前客户端使用的服务器地址。如果你想要设置多个服务器地址,请使用 SetURIList 方法代替该方法。 URIList 方法 URIList() []string 返回当前客户端可使用的服务器地址列表。 SetURIList 方法 SetURIList(uriL