질문/조언질답게시판
Extra Form
PHP PHP 7.4
CMS Rhymix 2.x

오라클 클라우드 무료티어 서버셋팅 후 SFTP로 접속 할려니 아래와 같은 에러가 발생합니다. (파일질라 사용)

서버에서 키를 승인 했는데... 거부했다라는 말 같은데요.

SSH 및 EditPlus는 접속이 잘됩니다.

 

Server refused public-key signature despite accepting key!

 

해결 방법 아시는분 계실까요?
 

  • profile

    ssh나 sftp나 동일하기 때문에 되면 둘다 되어야 옳은데, sftp만 접속이 안된다면, sftp로 접속할때 key 파일을 다른 것을 지정했거나, 로그인 아이디가 ssh로 로그인할때와 다른 아이디로 로그인 하려고 했거나 일것 같습니다.

     

    로그인 하려는 ID의 home directory 밑에 ~/.ssh 안에 private key 파일이 있어야죠.

  • profile profile
    하루 지나고 하니깐 되네요.
    파일질라도 캐시가 있어서 그런것 같네요...
  • profile

    SSH 접속을 시도하는 프로그램의 종류나 버전에 따른 문제일 수도 있습니다. 윈도우는 최근까지 표준 SSH 클라이언트가 존재하지 않았기 때문에 putty, editplus, filezilla 모두 SSH 기능을 제각각 구현해 놓았는데, 버전이 다르면 접속이 안 되기도 합니다. 특히 오라클 클라우드에서 사용하는 SSH 키 포맷이 좀 특이해서 구버전 프로그램들은 호환성이 떨어지는 것으로 알고 있습니다.

  • profile profile
    하루 지나니깐 접속이 잘됩니다.

    캐시 문제인것 같습니다.