-
下载安装App
1.前往官网下载App并安装,官网地址
2.如果谷歌商店打不开,可以使用F-Droid下载并安装,F-Droid网址
3.至此,可以使用手机登录termux并使用
-
ssh远程登录termux
1. 安卓设备登录Termux,使用如下命令安装openssh
apt update
apt install openssh
2. Win|Linux|Mac端生成 id_rsa.pub 密钥
ssh-keygen -t rsa
注:密钥存储在~/.ssh/目录下(root用户)
3. 将 id_rsa.pub 密钥追加到Termux的 authorized_keys 中
- 通过将电脑端生成的id_rsa.pub拷贝到Termux太麻烦(舍弃)
- 在安卓端Termux中输入
ssh root@server_ip "cat ~/.ssh/id_rsa.pub" >> ~/.ssh/authorized_keys
# root为电脑端用户名,server_ip为电脑ip地址
注:手机未root过的(猜测),Termux不支持用户名密码登录,root过之后好像可以支持用户名密码登录
4. Win|Linux|Mac端远程登录
- 在Termux端查看当前登录用户名(Termux)
whoami
# 输出
# such as u0_292
ifconfig
# 输出
# such as 192.168.0.177
- ssh登录(Win|Linux|Mac)
ssh -p 8022 u0_292@192.168.0.177
# termux的登录端口为 8022
- 设置sshd跟随Termux开机自启(Termux)
echo "sshd" >> ~/.bashrc