Iproxy/usbmuxd使用问题 port 2222: Connection refused

前言:
mbp系统:10.12.6
手机:ios8/ios9 all have a try
已越狱 正常能连上ssh 已试过重装openssh
如题:
第一步设置端口转发以后: iproxy 2222 22
新开终端 :ssh root@192.168.199.131 -p 2222
此时 提示:
ssh: connect to host 192.168.199.131 port 2222: Connection refused

使用书中提到的tcprelay.py 也报有同样错误:

贼尴尬 运行: ssh -vvv root@192.168.199.131 -p 2222 有以下提示:

谷歌百度未发现解决方案 ~ 求大佬帮助 I need help~

ps: 最新进展 转移折腾方向为Mac OS Sierra本身ssh

貌似度娘里有众多诸如“升级 Mac OS Sierra”后 原免密登录服务器无法免密登录 无法使用sha1算法 空闲断线 and so on
刚刚自己尝试配置ssh免密登录 配置到要上传key到ios端时 又会重新把iosip添加到known_ssh里面去 最终也无法实现免密登录

补个觉 晚点起来折腾一下 ssh_config

肯定不是mac本身的ssh啊,你是密钥服务器给到ios的ssh server啊,跟mac这边的ssh没关系的。
你既然用usbmuxd ,原理是把你的机器端口2222 映射到usb端设备的22端口 那你的命令ssh root@192.168.199.131 -p 2222 这个192.168.199.131是本机的IP吗,应该直接填ssh root@localhost -p 2222吧

2 个赞

感谢
已解决
这里的localhost原来真的只是localhost
我在试了本地/移动端之后应该再试试127.0.0.1 :sob::sob::sob: 粗心和想当然真的要改 :sob: