mac遠程登陸iphone,和密碼修改


在不設置密碼的公共wifi網絡或3G環境,沒更改初始密碼的很容易被病毒入侵,而竊取你的手機里的資料

解決:

下載OpenSSH,通過mac電腦上命令行終端遠程登陸iphone,修改密碼,並進行日常管理

(不要去下什么MobileTerminal,現在網上好像還沒有適合5.0.1版本的手機命令終端,其實用mac上的ssh命令更方便)

1.點擊cydia,點擊首頁的一項 openssh access how-to,點擊第一條OpenSSH藍色字,進行安裝。

(或直接在cydia搜索里搜openssh下載安裝,安裝步驟省略)

2.查看iphone的ip地址(比如iphone上的本地ip是192.168.1.101)

如果是WIFI連接:點設置,然后點wifi,出現已經連接的無線網絡名稱后,再點最右側的大於號">",就可以查看

(如果是3G連接:打開瀏覽器,然后在google搜索里填:IP,點搜索就可以查看)

3.iphone和mac電腦必須在同一局域網(比mac上的ip是192.168.1.102)

4.打開終端,輸入ssh root@192.168.1.101

第一登陸比較慢,還會跳去確認提示(ssh會把訪問iphone的公鑰(public key)都記錄在mac電腦的~/.ssh/known_hosts文件里,慢就是因為在生成公鑰

The authenticity of host '192.168.1.101 (192.168.1.101)' can't be established.
RSA key fingerprint is bc:99:de:ef:ee:b7:53:01:4a:a9:96:85:28:dd:1a:bd.
Are you sure you want to continue connecting (yes/no)?

輸入“yes”,接着提示讓輸入密碼

root@192.168.1.101's password:

默認密碼為“alpine”,輸入回車

usermato-iPhone:~ root#

出現上面的提示說明登陸成功(現在想干嘛就干嘛)

5.修改root密碼

輸入passwd命令,然后輸兩次新密碼,修改完成

usermato-iPhone:~ root# passwd
Changing password for root.
New password:
Retype new password:
usermato-iPhone:~ root#

6.修改mobile用戶密碼

輸入passwd mobile命令,然后輸兩次新密碼,修改完成

root@192.168.1.101's password: 
usermato-iPhone:~ root# passwd mobile
Changing password for mobile.
New password:
Retype new password:

Mobile用戶是內置的一個賬號,雖然權限小了點,但是也有讀取照片,短信,音樂文件目錄的權限,必須的。

 

注意:當換了不同的網絡環境wifi的時候,會出現登陸不上iphone的情況

(比如我在公司iphone的ip是192.168.3.105,可以登陸,在家里時iphone的ip是192.168.1.101就登陸不上了,ps:這也是我之前刷機的一個誘因)

其實和上面提到機器公鑰有關,訪問相同iphone時,OpenSSH會核對公鑰。如果公鑰不同,OpenSSH會發出警告,且不允許登陸,防止DNS Hijack之類的攻擊

解決方法:

方法1:用文本編輯器或vim命令打開~/.ssh/known_hosts,把192.168.3.105改為192.168.1.101,然后就可以登陸了

方法2:直接刪除文件或用命令rm ~/.ssh/known_hosts,把known_hosts刪除,這種情況登陸也會等半天,會重新出現上面的記錄公鑰提示

 

mac用ssh自動登陸iphone無需密碼的方法:

(用ssh-keygen做密碼驗證,可以使常用命令ssh ,scp等都不用使用密碼)

1、ssh-keygen -t [rsa|dsa],將會生成密鑰文件和私鑰文件 id_rsa,id_rsa.pub或id_dsa,id_dsa.pub,存放在用戶~/.ssh目錄下
2、將 .pub 文件復制到iphone的用戶目錄~/.ssh下, 並 cat id_dsa.pub >> ~/.ssh/authorized_keys
注意:要保證iphone上的.ssh和authorized_keys都只有用戶自己有寫權限。否則驗證無效。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM