Files
aidanpark--openclaw-android/docs/termux-ssh-guide.md
T
2026-07-13 13:16:30 +08:00

1.9 KiB

Termux SSH Setup Guide

By connecting to Termux via SSH from your computer, you can type all commands using your computer keyboard.

Prerequisites

  • Both phone and computer must be on the same Wi-Fi network

Step 1: Install openssh

Open the Termux app on your phone and type:

pkg install -y openssh

Wait for the installation to complete (1-2 minutes).

Step 2: Set Password

passwd

Enter a password (e.g., 1234):

New password: 1234          ← type
Retype new password: 1234   ← type the same password again

It's normal that nothing shows on screen while typing the password. Just type it and press Enter.

Step 3: Start SSH Server

Important

: Run sshd directly in the Termux app on your phone, not via SSH.

sshd

If the prompt ($) returns with no error message, it's working.

sshd running in Termux

Step 4: Find the Phone's IP Address

ifconfig

Look for the wlan0 section:

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.45.139  netmask 255.255.255.0

The number after inet is your phone's IP address (in this example, 192.168.45.139).

Step 5: Connect via SSH from Computer

Open a terminal on your computer (Mac: Terminal, Windows: PowerShell or Command Prompt) and type. Replace the IP address with the one you found in Step 4:

ssh -p 8022 192.168.45.139
  • Are you sure you want to continue connecting? → type yes
  • Password: → enter the password you set in Step 2 (e.g., 1234)

Once connected, you'll see the Termux $ prompt. From now on, you can type all Termux commands using your computer keyboard.

Notes

  • Termux uses SSH port 8022 (not the standard Linux port 22)
  • If you close the Termux app, the SSH server stops. To reconnect, open Termux on the phone and run sshd