需要越狱环境,安装插件
常用插件 | 说明 |
---|---|
Apple File Conduit ''2'' | 可以获得访问更目录权限 |
AppSync Unified | 绕过签名检测 |
adv-cmds | 命令行 |
OpenSSH | 通过OpenSSH插件可以连接手机,进行远程控制, 或者传送文件 |
1. ssh登录
- 生成密钥
ssh-keygen
生成key
- 将公钥copy到iPhone,完成后可免密码登录
ssh-copy-id -i root@192.168.2.141
将公钥添加到iPhone
- ssh登录
iPhone下有root
、mobile
两个用户,默认登录密码alpine
用法:ssh 用户名@手机IP
ssh root@192.168.2.141
ssh登录
- config文件添加别名
Mac目录~/.ssh/config
.ssh文件夹权限700 config 权限600 config添加别名Mac的.ssh 文件夹权限700
Mac的config 权限600
iPhone的/var/root/.ssh/authorized_keys
文件权限664
- ssh别名登录
- 免密码登录
如果每次登录需要输入密码,将ssh-copy-id -i root@192.168.2.141
命令重新执行一下,将公钥copy到iPhone
2. USB登录
端口映射 usbmuxd下载。只用到python-client
目录下的tcprelay.py
和usbmux.py
两个文件,把python-client
文件夹放到/Users/zz/ZZShell
目录下(ZZShell已配置到.zshrc
环境变量)
- Mac本地12345端口--
映射
--iPhone22端口
python /Users/zz/ZZShell/python-client/tcprelay.py -t 22:12345
映射端口
- ssh登录Mac本机12345端口即可登录iPhone
ssh root@localhost -p 12345
ssh登录本机端口
- 将映射、登录命令写成脚本放到
/Users/zz/ZZShell
目录下
3. Mac 、iPhone之间拷贝文件
将Mac当前目录的abc.png文件拷贝到iPhone家目录 12345是映射端口
scp -P 12345 ./abc.png root@localhost:~/
将iPhone的abc.png文件拷贝到Mac当前目录
scp -P 12345 root@localhost:~/abc.png ./
拷贝文件夹 movie/hello.png movie/world.png
scp -P 12345 movie -r root@localhost:~/
网友评论