当时我手头有台闲置的旧手机,想让它当个小服务器用,正经电脑又没一直开着,就想着能不能直接在电脑上敲命令操作手机里的 Termux。折腾了一圈发现路子其实不复杂:在 Termux 上搭一个 SSH 服务端,电脑作为客户端连过来,就能在电脑上命令行操作手机了。步骤记一下。
步骤
1. 在 Termux 安装 SSH 服务器
pkg update
pkg install openssh
2. 启动 SSH 服务器
sshd
3. 查看手机的 IP 地址
ip addr show
# 或者 ifconfig
假设你看到 wlan0 下有
192.168.1.5这样的 IP。
4. 设置 SSH 登录密码(建议做一次)
passwd
5. 电脑端用 ssh 命令连接手机
ssh <用户名>@<手机IP地址> -p 8022
注意:Termux 默认的 SSH 端口是 8022。用户名一般是 u0_a数字 这样的,执行 whoami 可得。
例子:
ssh u0_a123@192.168.1.5 -p 8022 