2016-12-06 84 views
0

我有禁用主机密钥检查SSH,但它记录非法密钥大小警告如何避免hierynomus SSH非法密钥大小警告

SSHClient ssh = new SSHClient(); 
    ssh.addHostKeyVerifier(new HostKeyVerifier() { 
    @Override 
    public boolean verify(String arg0, int arg1, PublicKey arg2) { 

     return true; 
    }}); 

    ssh.connect(hostIP, CommonProperties.SSH_PORT); 
    ssh.authPassword(serverUserName, serverPassword); 

回答

1

的“非法密钥大小的警告通常会显示当任:

  1. 你不与无限强度 Java加密扩展运行
  2. BouncyCastle的无法加载。

这些只是警告,SSHJ将只使用有限的强度密码术,这当然不太安全。