From 32c73061779151980dde2613f07d847bbd8a5ebc Mon Sep 17 00:00:00 2001 From: Arity-T Date: Sun, 12 Jan 2025 17:44:15 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=20=D0=BF=D0=BE=D0=B4=D0=BA=D0=BB=D1=8E=D1=87?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BA=20=D1=82=D0=B5=D0=BB=D0=B5?= =?UTF-8?q?=D1=84=D0=BE=D0=BD=D1=83=20=D0=BF=D0=BE=20SSH?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/misc/termux.md | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/docs/misc/termux.md b/docs/misc/termux.md index 2d07cf4..2894548 100644 --- a/docs/misc/termux.md +++ b/docs/misc/termux.md @@ -1,6 +1,6 @@ # Termux -[Termux](https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://termux.dev/en/&ved=2ahUKEwiwtP-i8-6KAxUmCRAIHdzFLIMQFnoECBcQAQ&usg=AOvVaw3QQbzyEPPj93rvMGGQkfpC) - бесплатный эмулятор терминала Linux для Android. +[Termux](https://termux.dev/) - бесплатный эмулятор терминала Linux для Android. ## Установка @@ -64,4 +64,38 @@ ssh-keygen cat ~/.ssh/id_ed25519.pub ``` -Осталось разве что настроить [алиасы](../git/aliases.md) и можно полноценно использовать `Git` на телефоне! \ No newline at end of file +Осталось разве что настроить [алиасы](../git/aliases.md) и можно полноценно использовать `Git` на телефоне! + + +## Подключение к телефону по SSH + +Для начала нужно установить `openssh`. + +```sh +pkg install openssh +``` + +Публичный ключ с компьютера скинуть на телефон, например, через Telegram, и добавить в `~/.ssh/authorized_keys`. + +```sh +cat ~/storage/downloads/Telegram/id_rsa.pub >> ~/.ssh/authorized_keys +``` + +Теперь нужно перезапустить сервер `ssh`. + +```sh +pkill sshd +sshd +``` + +Узнать IPv4 адрес телефона можно с помощью команды: + +```sh +ifconfig +``` + +Теперь на компьютере можно подключиться к телефону по `ssh`. + +```sh +ssh -p 8022 +```