https://github.com/tfonteyn/sshremote
A simple Android app mimicking a remote control (with buttons) to execute commands over SSH on a remote host. Contains a fully fledged ssh-client library.
https://github.com/tfonteyn/sshremote
android java ssh ssh-client
Last synced: 6 months ago
JSON representation
A simple Android app mimicking a remote control (with buttons) to execute commands over SSH on a remote host. Contains a fully fledged ssh-client library.
- Host: GitHub
- URL: https://github.com/tfonteyn/sshremote
- Owner: tfonteyn
- License: gpl-3.0
- Created: 2021-11-27T13:26:08.000Z (over 4 years ago)
- Default Branch: dev
- Last Pushed: 2026-01-18T10:08:32.000Z (6 months ago)
- Last Synced: 2026-01-18T17:43:51.065Z (6 months ago)
- Topics: android, java, ssh, ssh-client
- Language: Java
- Homepage:
- Size: 2.33 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A simple Android app mimicking a remote control (with buttons)
to execute commands over SSH on a remote host.
Contains the module "ssh-client", a Java SSH client library:
This is a fully fledged SSH client library for use by Java (with or without Android).
It is modelled after the [jsch](https://github.com/mwiede/jsch) library but written from scratch
using proper Java JDK and [Bouncycastle](https://bouncycastle.org) API's.
Supported protocols
[Ciphers](https://github.com/tfonteyn/sshremote/blob/dev/ssh-client/src/main/java/com/hardbacknutter/sshclient/ciphers/SshCipherConstants.java)
**Compression**: none, zlib, zlib@openssh.com
[Hostkey formats](https://github.com/tfonteyn/sshremote/blob/dev/ssh-client/src/main/java/com/hardbacknutter/sshclient/hostkey/HostKeyAlgorithm.java)
[Key exchange protocols](https://github.com/tfonteyn/sshremote/blob/dev/ssh-client/src/main/java/com/hardbacknutter/sshclient/kex/keyexchange/KeyExchangeConstants.java)
[Message authentication codes (MACs)](https://github.com/tfonteyn/sshremote/blob/dev/ssh-client/src/main/java/com/hardbacknutter/sshclient/macs/SshMacConstants.java)
**User authentication methods**: gssapi-with-mic, keyboard-interactive, password, publickey
**Protocol extensions**: server-sig-algs