第一步 在越狱iPhone上使用Cydia安装OpenSSH

第二步 利用OpenSSH连接iPhone
1.用WiFi无线连接
- 手机和Mac电脑连接同一路由器(确保你的路由器没有关闭SSH),在iPhone的WiFi设置里点击已经连上的WiFi,查看并记录IP地址,我的地址是192.168.20.136
- Mac上打开Terminal,输入以下命令:
ssh root@192.168.20.136
之后会认证信息提示,输入yes
后,再输入root用户密码即可连接成功! - 使用
Ctrl+D
断开与iPhone连接 - 通过WiFi无线连接简洁方便,但在终端敲命令的时候会卡顿,让越狱iPhone保持屏幕常亮能有效改善卡顿的问题,此时如果还觉得卡顿的话建议你采用第二种方法USB连接。
2.用USB连接
- 通过brew来安装usbmuxd,终端输入以下命令安装usbmuxd:
brew install usbmuxd
- usbmuxd自带工具iproxy,iproxy可以快捷连接iPhone操作。由于Mac上只支持4位的端口号,所以需要把iPhone的默认端口22映射到Mac上,相当于建立一个Mac和iPhone的通道。终端输入:
iproxy 2222 22
然后会自动显示如下等待连接字样
waiting for connection
以上命令就是把当前连接设备的22端口(SSH端口)映射到电脑的2222端口,那么想和设备22端口通信,直接和本地的2222端口通信就可以了。 - 使用
Cmd+T
或Cmd+N
新建终端,输入:
ssh -p 2222 root@127.0.0.1
输入密码后连接成功! - 使用
Ctrl+D
快捷键断开与iPhone的连接 - 如果是使用
Cmd+T
新建的终端,可以用Shift+Cmd+[
或Shift+Cmd+]
快捷键来切换终端窗口
参考文档
网友评论