KxSsh

Java SSH client (wrapper for jsch)

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

net.kemitix
Идентификатор

Идентификатор

kxssh
Последняя версия

Последняя версия

0.2.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

KxSsh
Java SSH client (wrapper for jsch)
Ссылка на сайт

Ссылка на сайт

https://github.com/kemitix/kxssh
Организация-разработчик

Организация-разработчик

Kemitix
Система контроля версий

Система контроля версий

https://github.com/kemitix/kxssh

Скачать kxssh

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.kemitix/kxssh/ -->
<dependency>
    <groupId>net.kemitix</groupId>
    <artifactId>kxssh</artifactId>
    <version>0.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/net.kemitix/kxssh/
implementation 'net.kemitix:kxssh:0.2.2'
// https://jarcasting.com/artifacts/net.kemitix/kxssh/
implementation ("net.kemitix:kxssh:0.2.2")
'net.kemitix:kxssh:jar:0.2.2'
<dependency org="net.kemitix" name="kxssh" rev="0.2.2">
  <artifact name="kxssh" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.kemitix', module='kxssh', version='0.2.2')
)
libraryDependencies += "net.kemitix" % "kxssh" % "0.2.2"
[net.kemitix/kxssh "0.2.2"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
com.jcraft : jsch jar 0.1.53
org.projectlombok : lombok jar 1.16.4

test (4)

Идентификатор библиотеки Тип Версия
org.mockito : mockito-core jar 1.10.19
junit : junit jar 4.12
org.hamcrest : hamcrest-core jar 1.3
org.hamcrest : hamcrest-library jar 1.3

Модули Проекта

Данный проект не имеет модулей.

kxssh

Java SSH client (wrapper for jsch)

master: Build Status develop: Build Status

Usage

Password Authenticated Client

SftpClient client
        = KxSsh.getSftpClient(hostname, username, password);

Private Key Authenticated Client

String privatekey = "~/.ssh/id_rsa";
SftpClient client
        = KxSsh.getSftpClient(hostname, username, privatekey, passphrase);

Download a file

Download a file from a remote host and save it locally:

client.download(remoteFilename, new File(localFile));

Upload a file

Upload a local file to a remote host:

client.upload(new File(localFile), remoteFilename);

TODO

  • Better readme and javadoc

Версии библиотеки

Версия
0.2.2
0.2.1
0.2.0-RELEASE
0.1.1-RELEASE