Ubuntu - SSH 로그인 접속 시 퍼미션 문제

2024. 1. 12. 17:44Today I Learned (TIL)

 

SSH 로그인 접속 시 퍼미션 문제 (UNPROTECTED PRIVATE KEY FILE)잘못된 퍼미션으로 SSH 로그인 접속 시 위와 같은 같은 에러가 다.

 

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Permissions 0644 for '/Users/username/.ssh/your-key.pem' are too open.It is required that your private key files are NOT accessible by others.This private key will be ignored.

 

private key의 퍼미션이 너무 공개되어 있어서 생긴 문제였다. 해당 private key의 퍼미션을 644에서 600으로 바꿔서 해결하였다.

chmod 600 ~/.ssh/your-key.pem

 

아래 깃헙에서 참고하였다. 위 ssh 주소는 자신의 pem 이 있는 주소를 써야한다.

https://github.com/rangyu/TIL/blob/master/ubuntu/SSH-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EC%A0%91%EC%86%8D-%EC%8B%9C-%ED%8D%BC%EB%AF%B8%EC%85%98-%EB%AC%B8%EC%A0%9C-UNPROTECTED-PRIVATE-KEY-FILE.md