CC的博客

  • 首页
  • iOS
  • Android
  • React-Native
  • 读书杂谈
  • About
CC
记录美好生活
  1. 首页
  2. 技术编程
  3. iOS
  4. 正文

效率工具-usbmuxd

2021/06/05

背景

ssh服务默认端口为22,ssh连接手机默认通过WiFi导致速度比较慢

ssh root@手机局域网IP

usbmuxd简介

usbmuxd可以做端口映射的工作,将本地端口映射到手机ssh服务的22端口,手机连接上USB加快访问速度。

usbmuxd官方地址为:http://cgit.sukimashita.com/usbmuxd.git。
不过这个项目还需要编译后才能用,太麻烦了。官方还有一个编译好的项目libusbmuxdhttps://cgit.sukimashita.com/libusbmuxd.git(需要下载1.0.x版本才有Python脚本)。

先用 Git 从代码仓库把 libusbmuxd 克隆下来:

$ git clone http://cgit.sukimashita.com/libusbmuxd.git

进入脚本目录:

$ cd libusbmuxd/python-client

运行 Python 脚本将 SSH 端口映射到本地的2222端口:

$ python tcprelay.py -t 22:2222

最后,通过USB连接iOS设备

$ ssh -p 2222 root@localhost

便捷脚本

新建一个usbmuxd.sh脚本文件

输入以下内容

cd libusbmuxd所在目录路径 && python tcprelay.py -t 22:2222

新建一个sshlogin.sh脚本文件

输入以下内容

ssh -p 2222 root@localhost

对脚本赋予运行权限

$ chmod +x usbmuxd.sh
$ chmod +x sshlogin.sh

以后只要执行脚本就可便捷的通过ssh+usb的方式连接到手机

$ ./usbmuxd.sh
$ ./sshlogin.sh

标签: 暂无
最后更新:2021/06/05

CC

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复

COPYRIGHT © 2020 CC的博客. ALL RIGHTS RESERVED.

Theme Kratos

豫ICP备2023032048号