All Projects → connectbot → Connectbot

connectbot / Connectbot

Licence: apache-2.0
ConnectBot is the first SSH client for Android.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Connectbot

ssh-python
Python bindings for libssh C library.
Stars: ✭ 19 (-98.92%)
Mutual labels:  ssh, ssh-client, ssh2
Kitty
💻 KiTTY, a free telnet/ssh client for Windows
Stars: ✭ 791 (-55.13%)
Mutual labels:  ssh, ssh-client
Goph
🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀
Stars: ✭ 734 (-58.37%)
Mutual labels:  ssh, ssh-client
Ssh Action
GitHub Actions for executing remote ssh commands.
Stars: ✭ 1,095 (-37.89%)
Mutual labels:  ssh, ssh-client
Ssh Mitm
ssh mitm server for security audits supporting public key authentication, session hijacking and file manipulation
Stars: ✭ 335 (-81%)
Mutual labels:  ssh, ssh-client
Bastillion Ec2
A web-based SSH console to execute commands and manage multiple EC2 instances simultaneously running on Amazon Web Services (AWS).
Stars: ✭ 410 (-76.74%)
Mutual labels:  ssh, ssh-client
Parallel Ssh
Asynchronous parallel SSH client library.
Stars: ✭ 864 (-50.99%)
Mutual labels:  ssh, ssh-client
rsp
Rapid SSH Proxy
Stars: ✭ 223 (-87.35%)
Mutual labels:  ssh, ssh-client
Daggy
Daggy - Data Aggregation Utility. Open source, free, cross-platform, server-less, useful utility for remote or local data aggregation and streaming
Stars: ✭ 91 (-94.84%)
Mutual labels:  ssh, ssh-client
Iap Desktop
IAP Desktop is a Windows application that provides zero-trust Remote Desktop and SSH access to Linux and Windows VMs on Google Cloud.
Stars: ✭ 96 (-94.55%)
Mutual labels:  ssh, ssh-client
Sidedoor
SSH connection daemon for Debian/Raspbian/Ubuntu/etc
Stars: ✭ 97 (-94.5%)
Mutual labels:  ssh, ssh-client
Sshoogr
A Groovy-based DSL for working with remote SSH servers.
Stars: ✭ 327 (-81.45%)
Mutual labels:  ssh, ssh-client
Autossh
Password-free automatic login SSH(免密登陆SSH)
Stars: ✭ 294 (-83.32%)
Mutual labels:  ssh, ssh-client
Sshw
🐝 ssh client wrapper for automatic login
Stars: ✭ 636 (-63.93%)
Mutual labels:  ssh, ssh-client
Autossh
No password ssh client for Mac/Linux, one key login remote server. 一个SSH远程客户端,可一键登录远程服务器,主要用来弥补Mac/Linux Terminal SSH无法保存密码的不足。
Stars: ✭ 273 (-84.52%)
Mutual labels:  ssh, ssh-client
Ssb
Secure Shell Bruteforcer — A faster & simpler way to bruteforce SSH server
Stars: ✭ 832 (-52.81%)
Mutual labels:  ssh, ssh-client
sshcon
Quick and simple SSH config management tool
Stars: ✭ 29 (-98.36%)
Mutual labels:  ssh, ssh-client
Ssh
Native SSH client in R based on libssh
Stars: ✭ 111 (-93.7%)
Mutual labels:  ssh, ssh-client
Webssh2
Web SSH Client using ssh2, socket.io, xterm.js, and express. webssh webssh2
Stars: ✭ 1,293 (-26.66%)
Mutual labels:  ssh, ssh-client
Lssh
List selection type alternative ssh/scp/sftp client. Pure Go.
Stars: ✭ 110 (-93.76%)
Mutual labels:  ssh, ssh-client

Build Status

ConnectBot

ConnectBot is a Secure Shell client for Android that lets you connect to remote servers over a cryptographically secure link.

Google Play

Get it on Google Play

Compiling

Android Studio

ConnectBot is most easily developed in Android Studio. You can import this project directly from its project creation screen by importing from the GitHub URL.

Command line

To compile ConnectBot using gradlew, you must first specify where your Android SDK is via the ANDROID_SDK_HOME environment variable. Then you can invoke the Gradle wrapper to build:

./gradlew build

Reproducing Continuous Integration (CI) builds locally

To run the Jenkins CI pipeline locally, you can use jenkinsfile-runner via a Docker installation which can be invoked like this:

docker run -it -v $(pwd):/workspace \
    -v jenkinsfile-runner-cache:/var/jenkinsfile-runner-cache \
    -v jenkinsfile-runner:/var/jenkinsfile-runner \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v $(which docker):$(which docker) \
    -e ANDROID_ADB_SERVER_ADDRESS=host.docker.internal \
    jenkins/jenkinsfile-runner

Translations

If you'd like to correct or contribute new translations to ConnectBot, then head on over to ConnectBot's translations project

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].