티스토리 뷰

https://youtu.be/P1erVo5X3Bs

 

AWS 서버에 key.pem 같은 파일을 통해 접근하려는데 해당 파일 권한때문에 접근이 거부당했습니다.

unix 기반 Linux나 mac 같은 경우는 chmod 400 을 통해 읽기전용으로 지정해주면 된다고 하지만 윈도우에서는 chmod가 없습니다. 빌게이츠 뭐함?

하지만 윈도우에서는 해당기능을 GUI로 지원하니 GUI로 설정하는법은 검색하시면 될 듯 합니다.

또한 윈도우에서 unix 환경에서처럼 chmod를 쓰게하는 프로그램도 발견했습니다만,

확인해본 결과 윈도우8, vista 정도 버전에서 개발이 멈춰진듯해 보여서 시도해보지 않았습니다.

 

방법

 

1. PowerShell 설치 (https://github.com/PowerShell/PowerShell/releases/tag/v7.2.2)

위의 링크로 가서 스크롤을 내리면 Assets가 보인다. 해당되는 파일을 설치합니다

2. PowerShell 우클릭후 관리자 권한으로 실행합니다

3. chmod 400 을 적용시키고 싶은 경로로 이동합니다 (cmd 명령어 사용)

4. 영상을 따라서 합니다

참고로 icacls.exe는 따로 설치할 필요가 없는 명령어입니다.

5. 성공후 유튜버에게 따봉과 감사댓글을 씁니다.

'기록' 카테고리의 다른 글

[Java] 코드잇 강의 수료  (0) 2020.09.09
[HTML/CSS] 강의 수료완료  (0) 2020.08.11