반응형

 

문제

  • key 파일과 knowHost 를 정상적으로 설정했지만 접속이 안되는 문제가 발생 

원인

  • 실제 서버에서 접속을 시도해보니 key 파일의 권한이 너무 많이 부여되어서 접속이 안되는 것을 확인하였다.

 

해결

  • 파일 권한을 변경하면 ec2 인스턴스에서는 접근이 가능하다. 그러나 자바에서 jsch 라이브러리가 ED25519 방식의 호스트 키 유형을 지원하지 않아서 여전히 접근 불가능한 상황이다.

 

  • 기존 jsch 라이브러리는 관리되지 않고 있는 상태여서 관련 이슈들을 해결한 라이브러리로 교체하여 문제를 해결하였다.
<dependency>
  <groupId>com.github.mwiede</groupId>
  <artifactId>jsch</artifactId>
  <version>0.2.16</version>
</dependency>

 

 

[참고]

반응형

+ Recent posts