Все функции в одном приложении. Никакого paywall, прячущего основные задачи за апгрейдом Pro, и никаких рекламных баннеров в терминале.
SSH-клиент для Android и iOS
Mobile SSH
SSH-терминалы, менеджеры tmux, herdr и Zellij, SFTP, рабочие столы VNC, промежуточные серверы и локальные туннели — для телефонов и планшетов. Eternal Terminal сохраняет удалённые оболочки при обрывах связи. Android также включает VPN-клиенты и аутентификацию аппаратными ключами через USB/NFC.
Почему Mobile SSH
Сделан с прицелом на типичные слабые места мобильных SSH-клиентов.
Сохранённые серверы, учётные данные и ключи лежат локально. Никаких облачных аккаунтов, которые можно закрыть.
Добавьте хост один раз и подключайтесь одним касанием — вместе с ключом, портом и настроенными туннелями.
Вы узнаёте в тот же момент, когда Claude Code, Codex или другой агент ждёт вас: панель подсвечивается янтарным, значок на панели инструментов считает, сколько агентов ожидает, а список «Агенты» отвечает на запрос одним касанием — без набора текста в терминале.
Ряд из тринадцати клавиш — ESC, TAB, CTRL, стрелки, Home, End, PgUp, PgDn — который переносится на вторую строку вместо прокрутки, так что ничего не уезжает за край экрана. Добавляйте F1–F12, сочетания с Ctrl или собственные escape-последовательности из палитры готовых клавиш.
Туннели хранятся в профиле сервера и поднимаются автоматически при подключении.
Задайте сохранённому серверу несколько адресов — например, локальный IP в домашней сети и IP через VPN — и Mobile SSH подключится по тому, который отвечает, начиная с последнего рабочего адреса, и переподключится, как только сеть изменится. На Android foreground-сервис и wake-локи держат сессии живыми при выключенном экране; на iOS автопереподключение и авто-подключение к tmux возвращают вас туда, где вы остановились.
Опциональный транспорт ET сохраняет удалённую оболочку живой при обрывах сети, спящем режиме и смене IP. Нет etserver на хосте? Mobile SSH может установить его для вас по SSH.
Просматривайте публичный каталог и устанавливайте плагины по требованию, чтобы добавлять новые рабочие процессы. Каждый плагин скачивается и проверяется по SHA-256 при загрузке в приватное хранилище приложения.
Сделано для мобильной SSH-работы
Mobile SSH укорачивает обычный административный путь: сохрани сервер, подключись, держи сессии живыми, переноси файлы по необходимости и быстро возвращайся к активным терминалам.
Терминал xterm-256color с 24-bit true color, курсивом, поиском по терминалу, интеграцией с оболочкой OSC 133 и масштабированием текста щипком — плюс настраиваемый шрифт, цветовая схема и глифы powerline/иконок Nerd Font на Android и iOS.
До восьми SSH-сессий в изменяемой сетке — коснитесь панели для фокуса, двойной тап разворачивает на весь экран, щипок меняет размер текста.
URL-адреса в терминале подчёркнуты и открываются в браузере одним касанием — без копирования или переключения приложений.
Организуйте сохранённые серверы в сворачиваемые группы и давайте серверу имя, которое показывается вместо адреса. Адрес возвращается всякий раз, когда имя было бы неоднозначным, поэтому строки не сливаются друг с другом.
Агенты сообщают о себе через терминал, поэтому приложение знает, какой из них заблокирован и на чём. Отвечайте из списка «Агенты» одним касанием; уведомления заменяют друг друга, а не копятся, и касание открывает ту панель, которая позвала.
Используйте пароли или закрытые ключи, создавайте Ed25519 и ECDSA на устройстве (на Android также RSA). Android поддерживает аппаратные ключи FIDO2 через USB/NFC и перенаправление SSH-агента для выбранных серверов.
Двухпанельный файловый менеджер, привязанный к активной SSH-сессии. Ставьте в очередь загрузки и скачивания, переименовывайте, удаляйте и проверяйте права удалённых файлов.
Сохраняйте описания локальных туннелей в профиле сервера — и они открываются автоматически при подключении, в том числе после переподключения в новой сети, так что собирать их заново вручную не нужно.
Смените сеть — и сессии сразу переподключаются, а не ждут, пока отвалится мёртвый маршрут; сессия, ожидающая очередной попытки, просыпается, как только появляется рабочая сеть. На iOS сервер, который молча перестал отвечать, обнаруживается и переподключается.
Сохраняйте серверы, учётные данные и настройки приложения с необязательным шифрованием парольной фразой и предварительным просмотром объединения или замены. Android включает профили VPN; текущие копии Android и iOS имеют общий формат, а платформенные настройки сохраняются там, где поддерживаются.
Подключайтесь через Eternal Terminal (ET) для сессий, переживающих обрывы сети, спящий режим и смену IP — с опциональной автоматической настройкой etserver по SSH.
Присоединяйте, переименовывайте, создавайте, разделяйте, разворачивайте и завершайте сессии через менеджеры tmux, herdr и Zellij на обеих платформах. Общая кнопка мультиплексера открывает доступные менеджеры; в сохранённом сервере выбирается, к чему присоединяться при подключении.
Просматривайте, ищите и фильтруйте плагины по категориям, затем устанавливайте нужные функции. Загрузки проверяются по SHA-256 и сохраняются в закрытом хранилище приложения.
Подключайтесь через сохранённые бастионы на обеих платформах. Ключи хостов проверяются до аутентификации, изменившиеся ключи блокируются. Android может автоматически сохранять новые ключи или спрашивать сначала; iOS запрашивает подтверждение неизвестного ключа.
Открывайте рабочий стол VNC через SSH на Android и iOS с сенсорным управлением, клавиатурой, буфером обмена и изменением удалённого разрешения при поддержке сервера.
Управляйте SSH VPN, локальным SOCKS5-прокси, WireGuard, Shadowsocks и OpenVPN с главного экрана. Выберите профиль, запустите маршрутизацию и используйте плитку Mobile SSH VPN для остановки или возобновления.
Один экран — несколько активных оболочек
Вид терминала может содержать несколько активных SSH-сессий в сетке. Коснитесь панели, чтобы печатать, используйте дополнительный ряд клавиш для управления терминалом, щипком меняйте размер текста, двойной тап разворачивает панель на весь экран.
Главный экран отвечает на вопрос «куда я могу вернуться?» — это подключения, живые прямо сейчас, и сессии tmux, ждущие на ваших сохранённых серверах, восстановленные из сохранённого снимка, так что они видны даже вообще без сети.
SFTP, когда терминала мало
Просматривайте локальные и удалённые папки, ставьте передачи в очередь, запоминайте удалённую папку каждой сессии tmux и открывайте удалённые файлы в других приложениях. Обе платформы принимают файлы, отправленные в терминальную сессию; iOS может запоминать папку из приложения «Файлы».
Посмотрите на реальном устройстве
Скриншоты с Android-смартфонов и iPhone — те же экраны, которые вы используете для добавления серверов, работы в терминалах, запуска нескольких сессий и передачи файлов по SFTP.
Android
iOS — iPhone и iPad
Посмотрите в действии
Короткие демонстрации на обеих платформах. Android: главный экран, который сразу показывает, куда можно вернуться, панель инструментов сессии только с тем, что есть на этом сервере, отправка файла прямо в строку ввода и менеджеры tmux, herdr и Zellij. iOS: запуск сразу в активный терминал и главный экран, на который вы возвращаетесь.
По одному видео на каждый менеджер сессий
Обзорные ролики знакомят с tmux, herdr и Zellij. Эти более длинные записи показывают управление сессиями, окнами, вкладками и панелями на обеих платформах с подключением к работающему серверу.
tmux
Сессии, окна и панели прямо с главного экрана; одна сессия помечена колокольчиком, потому что там что-то требует внимания. Подключите окно — и живой терминал переходит за ним; создайте окно и дайте ему имя, ни разу не набрав префиксное сочетание.
herdr
Рабочие пространства, вкладки и панели с настоящим состоянием агентов: один работает, другой заблокирован и ждёт человека. Посмотрите на заблокированного, ответьте ему с телефона и увидите, как herdr переводит его в «работает», а затем в «готово».
Zellij
Сессии с их возрастом, затем вкладки и панели. Посмотрите вывод панели, не подключаясь к ней, добавьте именованную вкладку, вынесите нужную вперёд и подключитесь — не набрав ничего в строке приглашения.
Ещё три видео, снятые на Android
Версий для iOS у них пока нет. Тот же живой сервер, что и в демонстрациях выше: сессия, которая переживает выход из приложения, ключ, созданный на телефоне, а не набранный в нём, и серверы, сгруппированные так, как вы о них думаете.
Сессия живёт дольше приложения
На Android соединение поддерживает служба переднего плана, а постоянное уведомление называет сервер и предлагает отключить все соединения. Уйдите во время вывода журнала и вернитесь к работающей сессии. iOS даёт лишь короткое время в фоне, затем переподключается и присоединяется к мультиплексеру.
Ключи создаются здесь, а не набираются
Создайте ключ Ed25519 прямо на телефоне: метка, имя пользователя, необязательная парольная фраза. Следом открывается диалог с открытой половиной ключа — той, что добавляют в authorized_keys на сервере, — и любую из половин можно отправить или сохранить.
Серверы лежат в папках, которые называете вы
Группируйте сохранённые серверы по папкам и сворачивайте те, что сейчас не нужны. Тот же дубль заканчивается в терминале, где URL-адрес, напечатанный командой, подчёркнут и открывается касанием, а не выделяется вручную.
Анимированный график прямо в терминале
GIF из 36 кадров, переданный по графическому протоколу Kitty и раскодированный приложением с собственным таймингом файла, а не перелистываемый снаружи. Затем — управляющие последовательности, по которым судят о терминале: OSC 8 превращает номера сборок и названия дашбордов в то, по чему можно нажать, OSC 52 позволяет удалённой машине записать буфер обмена телефона, а OSC 777 показывает настоящее уведомление Android.
Место рядом с Termux и Termius
Mobile SSH намеренно узкий: это не полноценная Linux-среда и не кроссплатформенное командное хранилище. Это локальный SSH/SFTP-инструмент для Android и iOS с быстрым доступом к управлению сессиями.