第一步 在越獄iPhone上使用Cydia安裝OpenSSH
Cydia下載OpenSSH.png
第二步 利用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+]
快捷鍵來切換終端窗口
參考文檔