본문 바로가기

IT노트(구)/Java

에러 해결 방법 - com.jcraft.jsch.JSchException: UnknownHostKey.. A key fingerprint is ..

jsch 라이브러리를 사용해서 ssh session connect를 할 때

다음과 같은 에러가 난다면


com.jcraft.jsch.JSchException: UnknownHostKey: java1223.cafe24.com. RSA key fingerprint is 87:62:fd:de:0f:2a:f5:73:15:b5:87:0c:25:f9:66:64


StrictHostKeyChecking을 no로 지정해주면 해결된다.

다음과 같이 처리하면 된다!

Session session = jsch.getSession("java1223", "java1223.cafe24.com");
session.setConfig("StrictHostKeyChecking", "no"); // 이 부분을 추가해주면 된다.