Часто є необхідність користуватися теміналом на ОС Android. Наприклад, для підключення по SSH до сервера. Для цього є кілька можливостей. Розглянемо досить популярну із них - Termux
Для початку потрібно встановити F-Droid: зайти на сайт f-droid.org/, завантажити apk-файл та встановити його на свій смартфон.
Власне після цього можна встановити Termux, скориставшись пошуком у F-Droid (F-Droid - це альтернатива Google Play Market).
Після цього можна запускати програму і користуватися терміналом.
Важливо розуміти, що у Termux не можна напряму використовувати apt-репозиторії Debian/Ubuntu. Але є власний репозиторій пакетів, адаптований під Android (ARM, sandbox, відсутність root тощо).
Наприклад, оновлення пакетів:
pkg upgrade
Встановити git
pkg install git
Встановити JDK25
pkg install openjdk-25
У репозиторії Termux є кілька тисяч пакетів, зокрема:
- gcc / clang
- python
- nodejs
- rust
- go
- php
- nginx
- redis
- postgres
- openssh
- neovim
- tmux
Налаштування, як сервера
З допомогою Termux можна запустити сервер на Android і підключатися до нього віддалено. Для цього потрібно встановити openssh
pkg install openssh
Запустити ssh-сервер:
sshd
Дізнатися ім'я користувача:
whoami
Встановити iproute:
pkg install iproute2
Дізнатися власну ip-адресу:
ip a
Бажано встановити пароль користувача:
passwd
Потім використовуючи локальну ip-адресу та ім'я користувача можна підключитися по ssh з іншого пристрою. Зверніть увагу, що використовується порт 8022, а не 22.
ssh -p 8022 u0_a123@192.168.1.101
де u0_a123 - ім'я користувача.
Коментарі
Дописати коментар