본문 바로가기
DEVELOPMENT

cloud not establish connection publickey, gssapi-keyex, gssapi-with-mic

by Z@__ 2021. 10. 13.
반응형

 

could not establish connection to "xxx.xxx.xxx.xxx" permission denied (publickey, gssapi-keyex, gssapi-with-mic)

 

 

remote-ssh 를 연결할 때 위와 같은 에러가 나왔다. 윈도우에서와 똑같은 설정에 같은 rsa파일을 사용하고 있었기 때문에 왜 권한에러가 나는지 알 수가 없었다.

 

 

.config 파일

 

그래서 원인을 알아보기 위해 vscode extension이 아닌 terminal ssh로 접근을 해보기로 했다.

 

 

 

 

 

ssh로 접근했더니 warning: unprotected private key file! 이 나왔고, permissions 0664 are too open

 

It is required that your private key files are NOT accessible by others.

 

bad permissions 이라는 경고를 보고

 

키 파일의 권한 문제 때문에 연결이 안되었구나 라는 걸 알게 되었다.

 

 

 

 

그래서 사용했던 키 파일의 권한을 확인해봤더니, 0664로 되어 있는 것을 확인했고

 

 

chmod 400 keyfile을 통해서 권한을 400으로 바꿔주었다.

 

 

 

키 파일의 권한을 수정한 뒤 다시 ssh에 접속했더니 잘 되는 것을 확인할 수 있었다.

 

 

 

 

vscode도 확인해봤더니 접속이 잘 되는 것을 확인할 수 있었다!!

 

반응형

'DEVELOPMENT' 카테고리의 다른 글

fimga px to rem 사용하기  (4) 2021.11.18
nginx 413 request entity too large  (0) 2021.10.13
adobe xd 퍼블리싱 (css)  (0) 2021.08.20
notion mismatch between origin and baseUrl(dev) 해결하기  (7) 2021.08.19
css 반응형 웹 만들기  (0) 2021.06.06

댓글