基础篇-Mac连接iPhone

作者: zwwuchn | 来源:发表于2019-08-01 11:26 被阅读1次

    iOS和Mac OS X都是基于Darwin(苹果的一个基于Unix的开源系统内核),所以iOS中同样支持终端命令行操作

    图片.png

    SSH和OpenSSH

    • 什么是SSH?

      1. Secure Shell的缩写,意为安全外壳协议可以为远程登录提供安全的协议

      2. 作用:可以把所有传输的数据进行加密,能防止DNS欺骗和IP欺骗

    • 什么是OpenSSH?

      1. 是SSH协议的免费开源实现

      2. 可以通过OpenSSH的方式让Mac远程登录到iphone

    登录iPhone两种方式

    Cydia必须安装OpenSSH
    图片.png
    • WiFi登录

      1. ssh root@服务器主机地址

      2. 初始密码:apline

      3. 修改新密码:passwd 回车 输入新密码

      4. 退出:exit

    • usbmuxd登录(两种方式)

      1. 利用Python脚本下载工具包

        • 将iPhone的22端口(SSH端口)映射到Mac本地的10010端口
        • cd ~/Downloads/usbmuxd-1.0.8/python-client
        • python tcprelay.py 22:10010
        • ssh root@localhost -p 10010
        • 或ssh root@127.0.0.1 -p 10010
      2. 使用brew

        • brew install libimobiledevice
        • iproxy 10010 22 (解释看1.1)
        • ssh root@localhost -p 10010
        • 或ssh root@127.0.0.1 -p 10010

    注意:

    • 保持端口转换状态,不能终止此命令行(如果要执行其他终端命令行,请新开一个终端)

    • 不一定非要10010端口,只要不是保留端口就行

    相关文章

      网友评论

        本文标题:基础篇-Mac连接iPhone

        本文链接:https://www.haomeiwen.com/subject/lqhqdctx.html