iOS10.1.1经过yalu越狱后无法连接ssh
2018-04-24 本文已影响21人
呆呆滴木木菇凉
1、无法ssh登录
yalu102自带了SSH,无需安装OpenSSH,安装了请先卸载。
在手机上安装Mterminal,运行在手机上安装Mterminal
输入命令su,输入root密码,默认密码是alpine,进入root权限
执行ps aux | grep dropbear
手机终端(1)如果你看到的进程没有dropbear
执行/usr/local/bin/dropbear -F -R -p 22
然后就可以连接了,重启依然有效
(2)如果你看到进程是这样:/usr/local/bin/dropbear -F -R -p 127.0.0.1:22
意思是只能数据线重定向连接SSH,如果你想改成WIFI可以访问
那么用Filza修改/private/var/containers/Bundle/Application/{UUID}/yalu102.app/dropbear.plist
把里面有个参数127.0.0.1:22改成22保存,重启手机即可。
重启设备后终端连接手机,保证 iPhone 和 Mac 在同个网络下,直接 ssh 连接 iPhone 所在的 IP,默认密码是alpine,第一次连接会有个警告,敲 yes 即可。
wifi:~ clf$ ssh root@192.168.2.2
ssh: connect to host 192.168.2.2 port 22: Operation timed out
wifi:~ clf$ ssh root@192.168.2.2
The authenticity of host '192.168.2.2 (192.168.2.2)' can't be established.
ECDSA key fingerprint is SHA256:o2jgbSUKqlEYdg+5xzJsOvY63ZnxhcOCeRxZo9Ibw/Y.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.2.2' (ECDSA) to the list of known hosts.
root@192.168.2.2's password:
iPhone:~ root#
2、修复SCP
你会发现yalu102自带的SSH无法用WINSCP传输文件,因为缺少了scp
(1)cydia里面安装wget
(2)在mterminal里面登陆root权限
(3)执行以下命令
wget mila432.com/scp
ldid -S scp
chmod 777 scp
mv scp /usr/bin/scp
scp