Development Artist

[Issue, AWS EC2, ssh] WARNING: UNPROTECTED PRIVATE KEY FILE! Permissions are too open.It is required that your private key files are NOT accessible by others. bad permissions. Permission denied. 본문

TroubleShooting/Linux Issue

[Issue, AWS EC2, ssh] WARNING: UNPROTECTED PRIVATE KEY FILE! Permissions are too open.It is required that your private key files are NOT accessible by others. bad permissions. Permission denied.

JMcunst 2022. 3. 11. 16:54
728x90
반응형

이슈


해결 

1.1. chmod 600 blarblar.pem 

1.2. sudo chmod 600 blarblar.pem 


원인

1. ssh키(blarblar.pem)는 보안적으로 굉장히 중요하다. 그래서 ssh키는 최소한의 권한으로 설정을 해야하는데, 해당 키의 권한이 너무 느슨하기 때문이다.

2. ls -al 명령어로 해당 ssh키를 보면 _rwxrwxrwx로 되어있다. 여기서 앞에 _는 빼고 그 뒤의 rw-는 개인(소유자), r--는 그룹, r--는 나머지(제3자)를 의미한다. 그룹과 나머지에 r(읽기)권한을 없애야 한다. r(4), w(2), x(1)로 합산된다. 따라서 현재 ssh키는 777의 권한을 가지고 있다. chmod 600을 통해서 rw-------로 만들어 준것이다. 

728x90
반응형
Comments