Heyy!com.trilead.ssh2.Connection을 인증 할 수 없습니다.
com.trilead.ssh2.Connection
을 java 7
에 사용하고 있습니다.
I 포트 22
에 localhost
와의 연결을 개방하고 테스트 :
char[] key = IOUtils.toString(new FileInputStream("keyLocation")).toCharArray();
boolean authenticated = connection.authenticateWithPublicKey("myUsername", key, "");
을하지만 인증되지 않은 :
Connection connection = new Connection("localhost", 22);
은 그 때 나는 authenticateWithPublicKey
방법으로 인증을 시도하고있다. 나는 mac sierra
에서 뛰고 있는데, 그게 할 일이 있는지 궁금 하네. 나는 dsa
키 쌍을 사용하고 있습니다.
감사합니다.