看同事在公司的android设备上装termux想搞远程adb,周末自己在家也想着玩玩。首先在手机上安装了termux,接下来需要在手机上敲一堆命令有点麻烦,所以想着在手机上开启ssh,就可以通过局域网内的pc连接手机的ssh在电脑上敲命令了。
termux可以在https://f-droid.org/zh_Hans/packages/com.termux/或https://github.com/termux/termux-app/releases下载安装。
termux内安装openssh
pkg update pkg install openssh
设置ssh密码
passwd
输入两遍密码就设置完成了
开启ssh服务
sshd
如果提示:sshd: no hostkeys available -- exiting. 就输入下面命令
ssh-keygen -A
查看用户
whoami
查看手机ip
ifconfig
以上在手机上通过termux安装了openssh,开启了ssh服务,拿到了用户名和手机ip,接下来在就能在pc端连接手机ssh了。
Windows上可以用putty、xshell、securecrt、termius等工具连接ssh,我pc装的是ubuntu,可以直接通过命令连接。
ssh -p 8022 u0_a182@192.168.31.29
8022是openssh的默认端口,u0_a182是手机上通过whoami得到的用户名,192.168.31.29是我手机的局域网ip。
本文为Adamin90原创文章,转载无需和我联系,但请注明来自http://www.lixiaopeng.top