免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4403 | 回复: 7
打印 上一主题 下一主题

j2ssh-core问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-10 16:45 |只看该作者 |倒序浏览
哪位大虾使用过j2ssh-core这个包?
现在我在使用这个包中的API连接sftp服务器时会出现一下问题,如果开始连接机器A则没有问题,如果再连接机器B就会有问题,会报错:
The host key supplied by 10.8.12.41 is: 1024: 98 d 52 72 47 4e ed bf f9 d2 2f 2e 23 36 22 bf
The current allowed key for 10.8.12.41 is: 1030: 12 0 51 db 45 49 4b c5 29 98 b4 39 77 1b d4 a5
Do you want to allow this host key? [Yes|No|Always

什么办法可以避开这个问题,请各位指教

论坛徽章:
0
2 [报告]
发表于 2007-01-10 16:55 |只看该作者
以前我也遇到过,后来不知道怎么好了,关注!

论坛徽章:
0
3 [报告]
发表于 2007-01-10 16:57 |只看该作者
谢谢,很郁闷

论坛徽章:
0
4 [报告]
发表于 2007-01-10 17:43 |只看该作者
我用得jsch 呵呵

论坛徽章:
0
5 [报告]
发表于 2007-01-10 17:53 |只看该作者
用了j2ssh,但没有用到ftp的功能
只用到了它的sshclient,呵呵

论坛徽章:
0
6 [报告]
发表于 2007-01-10 21:45 |只看该作者
不管是用sshclient还是用sftp登录时都会涉及到这个问题。
需要用API清空一下当前保存的public key,但是不知道用哪个API。
这个包中的public key是否也保存在known_hosts中吗?

论坛徽章:
0
7 [报告]
发表于 2007-01-10 22:24 |只看该作者
Do you want to allow this host key? [Yes|No|Always

选个always就行了

我当初,好像是自己实现了一个什么东西,避开了这个东西,具体忘了,
明天给你查一下

论坛徽章:
0
8 [报告]
发表于 2008-06-11 13:03 |只看该作者

回复 #1 css1978 的帖子

ssh.connect(properties,new HostKeyVerification(){

                @Override
                public boolean verifyHost(String arg0, SshPublicKey arg1)
                                throws TransportProtocolException {
                        // TODO Auto-generated method stub
                        return true;
                }});
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP