美文网首页
SSH、USB登录

SSH、USB登录

作者: 喵喵粉 | 来源:发表于2019-08-04 18:45 被阅读0次

    需要越狱环境,安装插件

    常用插件 说明
    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下有rootmobile两个用户,默认登录密码alpine
      用法:ssh 用户名@手机IP
    ssh root@192.168.2.141
    
    ssh登录
    • config文件添加别名
      Mac目录~/.ssh/config

    Mac的.ssh 文件夹权限700
    Mac的config 权限600
    iPhone的/var/root/.ssh/authorized_keys文件权限664

    .ssh文件夹权限700 config 权限600 config添加别名
    • ssh别名登录
    ssh 别名登录
    • 免密码登录
      如果每次登录需要输入密码,将ssh-copy-id -i root@192.168.2.141命令重新执行一下,将公钥copy到iPhone
    免密码登录

    2. USB登录

    端口映射 usbmuxd下载。只用到python-client目录下的tcprelay.pyusbmux.py两个文件,把python-client文件夹放到/Users/zz/ZZShell目录下(ZZShell已配置到.zshrc环境变量)

    usbmuxd存放位置
    • 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:~/
    

    相关文章

      网友评论

          本文标题:SSH、USB登录

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