connectbot

Из публичных источников

ConnectBot — SSH-клиент с открытым исходным кодом (Apache-2.0) для Android, позволяющий безопасно подключаться к удалённым серверам с телефона или планшета.

ПриложениеКатегория: Мобильные приложения · Безопасность и пароли · Инструменты и терминалыOpen sourceданные проверены 15 окт. 2026 г.

Обзор

Администрирование удалённых серверов обычно требует работы за настольным терминалом. ConnectBot переносит этот процесс на Android: это клиент Secure Shell, который открывает зашифрованное соединение с удалёнными машинами прямо с телефона или планшета. Приложение основано на эмулятore терминала, созданном и поддерживаемом его автором Кенни Рутом, и на сильно модифицированном форке библиотеки Trilead SSH-2 на Java. Проект распространяется под лицензией Apache-2.0, доступен в Google Play, а APK-файлы публикуются на GitHub в двух вариантах: один использует Google Play Services для обновления криптографического провайдера, другой включает его в сам пакет. ConnectBot рассчитан на системных администраторов и разработчиков, которым нужен быстрый доступ к серверам в командной строке вдали от компьютера. Проект разрабатывается в Android Studio и собирается из командной строки с помощью Gradle. Как первый SSH-клиент для Android, он давно остаётся одним из основных вариантов мобильного терминального доступа.
  • android
  • connectbot
  • java
  • ssh
  • ssh-client
  • ssh2

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    connectbot.org/ ↗
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/connectbot/connectbot/releases/tag/v1.11.1 ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/connectbot/connectbot ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
AndroidСовместимо—официальная сборка в релизе v1.11.1: ConnectBot-v1.11.1-google.aab0.60
iOSНеизвестно———

Релизы

проверено 29 окт. 2026 г.
v1.11.1Последний13 окт. 2026 г.Официальный источник ↗

Файлы версии 1.11.1

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
ConnectBot-v1.11.1-google.aabandroid · aab13,8 MBfa376aeaed40…Официальный источник ↗
ConnectBot-v1.11.1-google.apkandroid · apk6,6 MB6780c156c450…Официальный источник ↗
ConnectBot-v1.11.1-google.native-debug-symbols.zipНеизвестно2,8 MBcce15edec474…Официальный источник ↗
ConnectBot-v1.11.1-oss.aabandroid · aab18,1 MB5a682460fce6…Официальный источник ↗
ConnectBot-v1.11.1-oss.apkandroid · apk12,5 MB9e07972f3b03…Официальный источник ↗
ConnectBot-v1.11.1-oss.native-debug-symbols.zipНеизвестно2,8 MBcce15edec474…Официальный источник ↗
ConnectBot-v1.11.1-google.mapping.txt.zstдругое4,5 MBb2547972aa2a…Официальный источник ↗
ConnectBot-v1.11.1-oss.mapping.txt.zstдругое4,6 MBc4bbfcbe4195…Официальный источник ↗
provenance-google.jsonдругое10,3 KB03159b23d63b…Официальный источник ↗
provenance-oss.jsonдругое10,4 KBc91578d65438…Официальный источник ↗
version-info.txtдругое42 B93cd85dd9783…Официальный источник ↗
version_code.txtдругое8 Bc32c4c935a2a…Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества90
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 1 days ago
Документация · 1515
README 2902 chars, description present
Готовность к использованию · 156
install instructions: no; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 1 days ago
Точность категории · 1010
classifier confidence 1
Популярность · 109
3528 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX Apache-2.0
Сообщество · 55
issues enabled, 741 forks

Лицензия

Apache-2.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/connectbot/connectbotОсновной★ 3 528 звёздактивность 14 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

androidПохожий
Nextcloud Android — мобильный клиент для Android, позволяющий работать с файлами на вашем самостоятельно развёрнутом сервере Nextcloud.GPL-2.0 · Мобильные приложения
organicmapsПохожий
Organic Maps — бесплатное офлайн-приложение карт и GPS-навигации для Android и iOS, созданное для туристов, пеших и велосипедных путешественников без рекламы и слежки.Мобильные приложения
InureПохожий
Элегантный и красивый премиум-менеджер приложений для Android с поддержкой Root и Shizuku, встроенным терминалом, аналитикой, VirusTotal, удалением системных приложений (debloat), статистикой и множеством других функций, а также с собственным движком тем, созданный с полностью индивидуальным дизайном интерфейса и воспроизводимой сборкой.GPL-3.0 · Мобильные приложения
medTimerПохожий
Приложение MedTimer для AndroidMIT · Мобильные приложения
apps-android-wikipediaПохожий
📱Официальное приложение Википедии для Android!Apache-2.0 · Мобильные приложения
android-developer-roadmapПохожий
Дорожная карта разработчика Android — полный путь изучения разработки приложений для AndroidApache-2.0 · Мобильные приложения

README

Из connectbot/connectbot · лицензия Apache-2.0 · загружено 29 окт. 2026 г.

[Build Status]

ConnectBot

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

How to Install

Google Play

[Get it on Google Play]

The easiest way to get ConnectBot is to install from Google Play Store. If you have installed from a downloaded APK, Google Play Store can upgrade your installed version to the latest version. However, once it has upgraded you can't install a version from the releases on GitHub anymore (due to key rotation that upgrades the package signature to a more secure algorithm).

Download a release

ConnectBot can be downloaded from releases on GitHub. There are two versions:

  • google — for a version that uses Google Play Services to handle upgrading the cryptography provider
  • oss — includes the cryptography provider in the APK which increases its size by a few megabytes.

Architecture

Major dependencies

The ConnectBot app uses these libraries to provide its functionality:

  • ConnectBot Terminal — the terminal emulator used by the app is also created and maintained by the ConnectBot author, Kenny Root.
  • ConnectBot SSH (cbssh) — a Kotlin SSH client library for authentication, interactive shells, SFTP, and port forwarding.
  • ConnectBot Telnet (cbtelnet) — a Kotlin Telnet client library with coroutine-based sessions.

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

Continuous Integration

ConnectBot uses GitHub Actions for continuous integration. The workflow is defined in .github/workflows/ci.yml.

Running Workflows Locally with act

In general, simply running ./gradlew build should cover all the checks run in the GitHub Actions continuous integration workflow, but you can run GitHub Actions workflows locally using nektos/act. This requires Docker to be installed and running.

To run the main CI workflow (ci.yml):

act -W .github/workflows/ci.yml

Parallel release lines

main develops 1.12 and publishes to Play alpha. branch/1.11 receives maintenance fixes; exact v1.11.x tags publish to Play beta for testing before manual promotion to production in Play Console. Branch pushes on maintenance are not published. Cherry-pick applicable fixes forward without replacing the version tag filter on either branch.

Stable Android codes remain major * 10000000 + minor * 100000 + patch * 1000 plus commits since the version tag. Patch numbers are limited to 0–49 and the commit distance to 0–999. The fixed, annotated v1.12.0-alpha anchor starts at 11150000 and allows 0–49999 subsequent commits. v1.12.0 starts at 11200000. The Gradle build fails if a range is exhausted or an unsupported anchor is used. Do not move the alpha anchor or create alpha.2/beta/RC anchors: those would reset the commit counter. Published histories must not be rewritten.

For example, v1.11.2 is 11102000, alpha plus 125 commits is 11150125, and v1.12.1 is 11201000. The app's existing Git-derived version names and flavor suffixes are retained. Alpha installations cannot downgrade to 1.11; test maintenance on an installation that has not upgraded to 1.12.

Run ./gradlew :app:checkAppVersioning for allocation boundary checks. Generate version files under app/build/outputs/app_versioning/ for both flavors with:

./gradlew :app:generateAppVersionInfoForGoogleRelease :app:generateAppVersionInfoForOssRelease

Before pushing the cutover, deploy the shared publisher's beta routing, configure play-beta for main-only deployments, run the signer's OIDC setup with --enable-beta --apply, and enable PLAY_BETA_ENABLED. Inspect current Play track codes first: maintenance must remain below 11150000 and existing alpha codes must be below the first new alpha build. Both tracks retain testing-only permissions; production promotion stays manual. Push main and the annotated alpha anchor together after the publisher is ready. When both main and a tag build the same commit, the exact version tag owns publication.

Открыть репозиторий ↗