- 主题:welly的store版本经常提示ssh host key是否保存
全站审核中,暂不能查看本文内容...
全站审核中,暂不能查看本文内容...
如果使用公钥验证方式登录水木,用的就是系统自带的 ssh,非常稳定。。
公钥的设置在:主选单 - I) 个人工具箱 - W) 编修个人档案 - [6] 个人公钥。
密码登录用不了内置的 ssh,我试过几个开源的 ssh 客户端发现也就 plink 兼容性好一点,之前用过 dbclient 更糟糕。不过我觉得 freeze 和断线应该跟 plink 没关系,更可能是网络原因?
【 在 stid (猫王) 的大作中提到: 】
: 这个 Welly 的版本不太稳定啊,有时候刚登录就 freeze 了
: 有时候放在那儿一段时间还会自动断线
: 不知道是不是调用了 plink 的原因。有没有考虑过内置 ssh 命令呢?
: ...................
--
FROM 72.89.96.*
因为所有上架 App Store 的软件都要受到 sandboxing 的限制,访问不了 /dev/tty,而系统 ssh 在输入密码的时候需要访问 /dev/tty,我搞了半天绕不过去,所以只能换用 plink 了。这也是为什么使用公钥验证方式登录就不受影响。
自己编译的版本不需要开启 sandboxing,能避免好多麻烦……
如果您能帮忙搞定在 sandbox 里使用系统 ssh 进行密码登录,麻烦发一个 pull request,感激不尽!
【 在 stid (猫王) 的大作中提到: 】
: 严格说我用的系统 ssh 实际上是自己编译的支持 ssh1 的工具
--
FROM 72.89.96.*
同时维护两个版本太麻烦了-_-|||
【 在 stid (猫王) 的大作中提到: 】
: 我对 mac/iOS app 开发啥都不懂。。。只是用源码编译了一下,
: 改了一下 ssh 的路径,惭愧
: 其实你可以考虑在 github 上面发布单独的 binary release,这样
: ...................
--
FROM 72.89.96.*