[AWS] #chmod 400 pem을 윈도우에서 실행하는 법

byeol·2023년 1월 24일
0

내가 AWS에 만들어 놓은 가상 서버에 접속하기 위해서는 키페어 파일의 권한을 변경해야 한다.

책에서는 단순히

#chmod 400 chatbot.pem

이라고 적혀있는데
이는 윈도우에서는 작동되지 않습니다.

따라서 제가 삽질해서 얻는 방법에 대해서 설명해보려고 합니다.

🔴 가장 먼저 내 키 페어 파일이 어디있는지 경로를 알고 있어야합니다.
처음에 인스턴스를 만들 때 키 페어 파일을 생성했을겁니다.
그 파일을 내 컴퓨터의 어딘가에 저장했을 거고 그 위치를 파악해둡시다.
저는

여기에 두었습니다.

🔴 이제 powershell을 다운로드 합니다.
아래의 링크로 들어가서 본인의 OS에 맞는 powershell을 다운받아 주세요.
https://github.com/PowerShell/PowerShell/releases/tag/v7.2.2
당연히 윈도우 사용자를 위한 글이므로 윈도우를 다운받아야 합니다.
저는

이것을 다운받았습니다.

🔴 이 powershell을 관리자권한으로 실행해야 합니다. 마우스 오른쪽을 클릭하여 관리자권한으로 실행합니다.

🔴 자 이제는 이 문장을 powershell에 입력해주면 됩니다.
여기서 중요한 것은 띄어쓰기도 지켜주세요. 저는 이 띄어쓰기를 지키지 않아 몇 분을 허비했습니다.

PS C:\Program Files\PowerShell\7> cd
PS C:\Users\rue>

이렇게 cd를 입력하여 제 컴퓨터에 접근합니다.

이제 키 페어 파일이 있는 폴더로 접근합니다.

PS C:\Users\rue> cd Desktop\tool\AWS
PS C:\Users\rue\Desktop\tool\AWS>

여기서 이제 시작입니다.
그러나 저는 아래와 같은 띄어쓰기 실수를 저질러 조금 헤매였습니다.

저 빨간색 표시 부분을 꼭 띄어주세요.

모르시면 아래 문장을 그대로 복사합시다.

icacls.exe chatbot_new.pem /reset
icacls.exe chatbot_new.pem /grant:r "$($env:username):(r)
icacls.exe chatbot_new.pem /inheritance:r

자 이제 끝났습니다.

profile
꾸준하게 Ready, Set, Go!

0개의 댓글