SSH是Secure Shell的缩写,意为"安全外壳协议",
是一种可以远程登录提供安全保障的协议,
使用SSH,可以把所有传输的数据进行加密,
"中间人"攻击方式就不可能实现,防止DNS欺骗和IP欺骗.
OpenSSH是SSH协议的免费开源的实现,
可以通过OpenSSH的方式让Mac远程登录到iPhone
通过WiFi远程登录
在iPhone上通过Cydia安装OpenSSH工具(软件源http://apt.saurik.com)
OpenSSH的具体使用步骤可以查看Description中的描述
image.png
SSH是通过TCP协议通信,所以要确保Mac和iPhone在同一局域网下,
比如连接着同一个WiFi
在Mac的终端输入ssh 账户名@服务器主机地址
比如ssh root@10.1.1.168(这里的服务器是手机)
初始密码alpine
登录成功后就可以使用终端命令行操作iPhone
退出登录命令是exit
这里已经显示登录进入手机了
通过USB进行SSH登录
默认情况下,由于SSH走的是TCP协议,Mac是通过网络连接的方式SSH登录到iPhone,要求iPhone连接WiFi
为了加快传输速度,也可以通过USB连接的方式进行SSH登录
Mac上有个服务程序usbmuxd(它会开机自动启动),可以将Mac的数据通过USB传输到iPhone
/System/Library/PrivateFrameworks/MobileDevice.framework/Resources/usbmuxd
插件推荐:
April:这是一个省电插件,可显著降低电量损耗,也不会影响系统流畅度,注意的是,不要开启变频模式,这个会自动降频,虽然省电,但是手机可能会感觉变“卡”了.
BioPortect XS:此插件可以提供app 保护功能,选择你想保护的App,射者touch ID即可,每次打开软件都需要你的touch ID,很有用
ConditionalWifi4: 此插件可解决Cydia 及一些插件不能联网问题.
实用App:Flex3 Beta:这个可以媲美cydia,可对下载的App进行更改,不会改也没关系,有大神修改好的文件传到云端,下载下来即可使用,“视频软件去广告,开启VIP功能。。。” 建议配合App Admin使用。
App Admin 此插件允许你下载App的历史版本,在app store里使用,配合Flex3是因为很多软件更新之后,以前的flex3 的补丁就不能使用了,这时,可使用此插件,下载对应有补丁文件的App。
StoreSwitcher 2:这个插件可以让你很方便的切换Apple ID,具体使用:在apple store 里面点击自己的头像,你会发现弹出的框体左边多了一个按钮,点开它,就可以轻松切换不同的Apple ID了.