Termux 是 Android 上的一个非常强大的终端模拟器。 强大之处在于支持使用 apt 安装 zsh、git、vim、python、ruby、nodejs、openssh、gcc、golang 等几乎所有常用的终端软件。
Termux 官网:https://termux.dev/en/
安装openssh
安装好 Termux 后,点击图标进入,依次输入以下命令。 申请读写权限,要不然有时手机会找不到生成的文件
termux-setup-storage
apt update
apt upgrade
apt install openssh
启动sshd服务
sshd
手机端已经安装好后 openssh,并已启动服务。
手机查看当前用户名
whoami
手机查看当前 ip
ifconfig -a
电脑 ssh 到手机
假设手机使用 whoami 查看的用户名是 u0_a530,手机的 ip 地址是 192.168.1.175
则电脑 ssh 到手机
ssh -p 22 u0_a530@192.168.1.175
ssh: connect to host 192.168.1.175 port 22: Connection refused
ssh -p 8022 u0_a530@192.168.1.175
传输文件
scp -P 8022 excel.py u0_a530@192.168.1.175:/storage/emulated/0/Android/data/com.termux
手机端设置密码
passwd
停止 ssh 服务
pkill sshd