美文网首页
iOS10 openssh替代方案

iOS10 openssh替代方案

作者: hare27 | 来源:发表于2018-06-04 22:26 被阅读255次

    0. 说明

    iOS10之后,openssh突然就不行了,在网上也找了很多的方法,但是都不行。后来看到一篇简书解决了。地址:

    https://www.jianshu.com/p/ec2bc3061632
    

    1. 方法1:利用【usbmuxd】进行usb连接

    • 1> mac安装【usbmuxd】和【[libimobiledevice】
    brew install libimobiledevice
    brew install usbmuxd 
    
    • 2> 手机连电脑,打开命令行输入以下命令,讲手机的22端口映射到电脑的2222端口
    iproxy 2222 22
    
    • 3> 另起一个端口,进行ssh连接
    ssh -p 2222 root@127.0.0.1
    
    • 4> 再输入两次ssh密码即可,ssh默认密码“alpine”
    • 5> 最好再修改下密码
    passwd root 
    passwd mobile
    

    2. 方法2:利用ssh替换工具【Dropbear.deb】

    • 1> 下载VPN并连接,有vpn可跳过这一步
      mac的比较简单,打开appstore,输入vpn搜索,自己试。
    • 2> 下载Dropbear.deb,点击下载
    • 3> 利用【iFunBox】将下载的安装包拷贝到收集中
    • 4> 利用方法一【ssh】连接到手机
    • 5> 安装【Dropbear】
    dpkg -i Dropbear.deb
    

    3. 【ssh】密码如果忘了

    • 利用【iFunbox】,找到手机中的这个文件"/private/etc/master.password",下载到电脑
    • 利用文本编辑器打开(我用的是xcode),找到大概第7、8行的位置。将目标值修改为“/smx7MYTQIi2M”
    root:/smx7MYTQIi2M:0:0::0:0:System Administrator:/var/root:/bin/sh
    mobile:/smx7MYTQIi2M:501:501::0:0:Mobile User:/var/mobile:/bin/sh
    
    1528123217782.jpg
    • 改完后,拖入原目录,替换即可回复为“alpine”

    相关文章

      网友评论

          本文标题:iOS10 openssh替代方案

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