Документация

Быстрый старт + описание функций по разделам и устройствам (постоянно дополняется)

Android Termux (превращаем простаивающий телефон в сервер)

Превратите простаивающий Android-смартфон в круглосуточно доступный удалённый Linux-сервер и управляйте им из панели: мониторинг (CPU / память / батарея / температура), работа в терминале, управление файлами.

Что делает эта функция

  • Вход: кнопка «📱 Android Termux» в правом верхнем углу панели — здесь собрана вся информация о телефонных устройствах и все операции с ними.
  • Автоматическая группировка: все устройства Termux автоматически попадают в группу «Android Termux» и связаны с обычными карточками серверов.
  • Мониторинг для телефонов: помимо обычных CPU / памяти / диска дополнительно отображаются уровень заряда батареи и температура устройства.
  • Различие с SIM-картой и без неё: без SIM-карты используется туннель (стабильно); с SIM-картой можно выбрать прямое подключение по IPv6 (экспериментально).

Когда пригодится

  • Старый телефон / запасное устройство простаивает, и хочется использовать его снова.
  • Нужен маломощный круглосуточно доступный постоянно работающий мини-сервер (запускать скрипты, держать что-то в фоне, использовать как тестовую машину).
  • У телефона есть батарея (природный ИБП) — отключение электричества не страшно.

Как пользоваться

Полное пошаговое руководство (с настройками питания для разных моделей и пояснениями со скриншотами) смотрите на вкладке «Инструкция» в панели — всего 5 шагов. Здесь кратко описаны основной процесс и загрузка из зеркала.

Загрузка установочных пакетов Termux из зеркала (для пользователей в Китае)

Если из Китая нет доступа к GitHub / F-Droid, можно скачать напрямую с официального сайта (HTTPS, быстрее и стабильнее):

ФайлЗеркало проектаОфициальный источникОписание
Основное приложение Termuxhttps://ssheverywhere.com/download/termux/com.termux_1022.apkf-droid.orgОколо 109 МБ, Android 7.0+
Termux:Boothttps://ssheverywhere.com/download/termux/com.termux.boot_1000.apkf-droid.orgПлагин автозапуска (необязательно)
Termux:APIhttps://ssheverywhere.com/download/termux/com.termux.api_1002.apkf-droid.orgДанные батареи и датчиков (необязательно)

1. Нажмите кнопку «📱 Android Termux» в правом верхнем углу.

2. В «Добавить устройство» выберите тип телефона:

  • Без SIM-карты (WiFi / простаивающий телефон) → туннельное управление (рекомендуется, самое стабильное).
  • С SIM-картой (мобильные данные) → туннель (рекомендуется) + прямое подключение по IPv6 (экспериментально).

3. Скопируйте сгенерированную панелью «команду установки туннеля» и выполните её, вставив в Termux на телефоне.

4. Скрипт установки автоматически: установит openssh + python → настроит sshd (порт 8022) → развернёт Agent → зарегистрирует автозапуск.

5. По подсказке задайте SSH-пароль (passwd); после завершения устройство автоматически появится в группе «Android Termux».

Важные замечания

  • Установка Termux: скачивайте с официального сайта F-Droid (не используйте старую версию из Google Play — она больше не обновляется, и многие функции в ней недоступны).
  • SSH-порт — 8022: обычный пользователь Android не может слушать порты ниже 1024, поэтому порт SSH в Termux по умолчанию 8022, а не 22.
  • Постоянная работа в фоне (защита от убийства системой — самое главное): скрипт использует termux-services, чтобы Agent запускался вместе с Termux, и автоматически выполняет termux-wake-lock для предотвращения сна. Но нужно ещё разрешить работу в настройках системы конкретной модели, иначе после блокировки экрана Android убьёт Termux и соединение оборвётся:
  • Xiaomi/Redmi: Управление приложениями → Termux → политика энергосбережения «Без ограничений» + управление автозапуском «Разрешить» + закрепить карточку в списке последних задач.
  • Huawei/Honor: Управление запуском приложений → Termux → ручное управление (отметить автозапуск/связанный запуск/фоновую активность) + отключить энергосбережение в настройках батареи.
  • OPPO/OnePlus: Батарея → управление энергопотреблением приложений → Termux «Разрешить работу в фоне» + управление автозапуском «Разрешить».
  • vivo/iQOO: Батарея → управление фоновым энергопотреблением → Termux «Разрешить высокое фоновое энергопотребление» + в управлении разрешениями автозапуск «Разрешить».
  • Samsung: Батарея → ограничения фонового использования → Termux «Без ограничений» + батарея приложения «Без ограничений».
  • Универсально: Параметры разработчика → ограничение фоновых процессов → «Стандартное ограничение» (не ставьте «Нет фоновых процессов»).
  • Доступ к хранилищу: если нужен доступ к памяти телефона (/sdcard), выполните в Termux termux-setup-storage.
  • Смена зеркал в Китае: телефонам в Китае рекомендуется сначала выполнить termux-change-repo и переключиться на зеркала Tsinghua/Aliyun, иначе обновление pkg будет медленным. Внимание: функция «Смена зеркал» в панели для Termux не работает (Termux использует репозитории pkg, а не apt/dnf) — менять нужно вручную на телефоне.
  • Установка приложений: CPU телефона имеет архитектуру ARM, установка приложений идёт через pkg (а не apt-get), каталог приложений уже адаптирован автоматически.
  • Сканирование сторонних приложений: Termux пока не поддерживает поиск «сторонних приложений». Причина: в Termux нет системного /opt и нет systemd (systemctl отсутствует), а все исполняемые файлы, установленные через pkg, сосредоточены в $PREFIX/bin, поэтому надёжно выделить «сторонние приложения» трудно — жёсткий список показал бы сотни системных команд pkg и ввёл бы пользователя в заблуждение. При нажатии «Сторонние приложения» на устройстве Termux панель покажет подсказку «пока не поддерживается»; на обычном Linux сканирование работает как обычно (/usr/local/bin, /opt, службы systemd). Для просмотра установленных приложений используйте вкладку «Системные пакеты» (dpkg -l).

Прямое подключение по IPv6 с SIM-картой (экспериментально)

Мобильные данные (4G/5G) обычно выдают IPv6-адрес, но входящие соединения зависят от оператора:

ОператорПрактический результат
China Telecom 4GВ некоторых регионах входящие проходят
China Unicom 4GВ большинстве случаев пингуется, но TCP отклоняется
China Mobile 4GВ большинстве случаев не работает
5G SAПрактически не работает

К тому же IPv6-адрес дрейфует (сегодня работает, завтра меняется). Поэтому прямое подключение не гарантирует стабильность: если вы не убедились, что оператор пропускает входящие, всегда рекомендуется использовать туннель.

Частые вопросы

  • Устройство отключилось: проверьте, не заснул ли телефон (добавьте в белый список батареи), не убил ли Termux систему, не сменилась ли сеть (WiFi↔мобильные данные).
  • SSH не подключается: убедитесь, что порт 8022 и SSH-пароль задан (passwd).
  • Переустановка Termux на телефоне: просто снова выполните скрипт установки (он автоматически распознает старый token и сохранит запись об устройстве).