LazyBlog

2019-09-24更新

安裝usbmuxd

1
brew install usbmuxd

安裝usbmuxd後會自動安裝iproxy,開Port吧

1
iproxy 2222 22

以上命令就是把當前連接設備的22端口(SSH端口)映射到電腦的2222端口,那麼想和設備22端口連接,就直接連線2222就可以啦

1
2
指令:iproxy 2222 22
結果:waiting for connection

把手機用線插上電腦
新建一個終端窗口執行Mac端命令

1
ssh -p 2222 root@127.0.0.1

此時則已經連接上了iPhone|iPad設備
越獄設備的默認密碼是 alpine

1
2
3
ssh -p 4567 root@127.0.0.1
root@127.0.0.1's password: 輸入密碼
你的越獄手機:~ root#

免密碼

同常看到這裡你電腦裡面應該都已經有rsa鑰匙了
鑰匙會在這裡

1
cd /Users/你是誰/.ssh/id_rsa.pub

把id_rsa.pub複製到桌面並且改名字為

1
authorized_keys

先ssh進去越獄手機確認一下/var/root底下是否已經存在.ssh這個資料夾
如果沒有就在var/root底下

1
mkdir .ssh

從桌面把鑰匙丟進去這個資料夾(這裡用scp)

1
scp -P 2222 ./Desktop/authorized_keys root@127.0.0.1:/var/root/.ssh

我被這個問題困擾很久,因為我都使用root@localhost來連線
只要替換設備連線就會需要去刪除known_hosts裡面的紀錄
後來改用root@127.0.0.1
再每次連線之後都去known_hosts把127.0.0.1改成 127.0.0.2
連線完畢之後再改回來就好
我是低能理解很慢,但如果你有很多支越獄手機想連線,但是看到這篇之後還是不懂,你可以留言我一定會回你。


 評論