새소식

AWS

[AWS] 윈도우에서 ssh접속 시 ssh 접속 실패 - Permissions for 'ssh key 파일경로' are too open

  • -

ssh 명령어로 접속 하려 했더니 

아래 문구와 같은 에러가 발생했습니다

 

이는 key의 권한이 너무 많아서 발생하는 것!

이럴 시에는 pem 파일의 접근 권한을 변경해주어야 합니다


🌐해결 방법

 

리눅스 운영체제일 경우 chmod 400 [파일명]으로 간단하게 파일 권한을 바꿀 수 있지만

window는 chmod 400 명령어를 사용할 수 가 없는데요

 

window에서는 pem파일의 속성을 바꿔주는 방법이 있지만

chmod와 비슷한 icacls명령어로 쉽게 권한을 변경해줄 수 있습니다

icacls.exe [파일명].pem /reset
icacls.exe [파일명].pem /grant:r %username%:(R)
icacls.exe [파일명].pem /inheritance:r

 

이는 cmd에서만 되고 powershell에서는 안됩니다

그리고 cmd는 pem 파일이 있는 폴더에서 실행해야 가능합니다!!

 

이렇게 명령어를 작성해주고 ssh 명령어로 접속해주면

 

잘 접속되는 것을 확인 할 수 있습니다

'AWS' 카테고리의 다른 글

[AWS] RDS 데이터베이스 배포하기  (0) 2024.06.03
[AWS] EC2 인스턴스 생성하기  (0) 2024.05.26
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.