2016-12-06 86 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將只使用有限的強度密碼術,這當然不太安全。