반응형
could not establish connection to "xxx.xxx.xxx.xxx" permission denied (publickey, gssapi-keyex, gssapi-with-mic)
remote-ssh 를 연결할 때 위와 같은 에러가 나왔다. 윈도우에서와 똑같은 설정에 같은 rsa파일을 사용하고 있었기 때문에 왜 권한에러가 나는지 알 수가 없었다.
그래서 원인을 알아보기 위해 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 |
댓글