728x90
작성 이유
AWS pem 키의 경우 다운로드를 받으면 일반적으로 권한이 400이 아닌 다른 값으로 설정되어있다.
그러다보니 SSH 접속을 할 수가 없다. 윈도우 및 Linux의 경우 권한을 변경하는 방식이 달라서 작성해놓는다.
Linux
- 아래코드는 /test/test.pem 이라는 경로에 존재한다는 가정하에 진행
1. 해당 파일이 존재하는 위치로 이동
cd /test
2. 권한을 400 으로 변경
chmod 400 test.pem
윈도우
- 아래코드는 C:\Users\JJLEE\test\test.pem 이라는 경로에 존재한다는 가정하에 진행
1. 파일 탐색기로 해당 폴더로 이동

2. 상단에 cmd 라고 입력 (그러면 해당 폴더 위치로 명령프롬프트가 열린다)

3. 권한 변경 명령어 입력
icacls.exe test.pem /reset
icacls.exe test.pem /grant:r %username%:(R)
icacls.exe test.pem /inheritance:r
이후 접속해보면 문제없이 잘 진행된다~
ps) 혹시나 ec2를 cli로 ssh 접속하는 명령어를 모를 수 있기대문에 작성해놓음!
ssh -i <키파일명> ec2-user@<ip>728x90
반응형
LIST
'infra > AWS' 카테고리의 다른 글
| 생성형 AI 테스트 (2) - Bedrock (0) | 2024.07.18 |
|---|---|
| AWS IAM 사용자 추가 및 AccessKey 발급 (0) | 2024.07.16 |
| AWS CLI 사용자 프로필 등록 (0) | 2024.07.15 |
| AWS S3 버킷 만들기 (0) | 2024.07.15 |
| 생성형 AI 테스트 (1) - Bedrock (0) | 2024.07.15 |