WSL2에서 chmod 명령어

213kky·2024년 2월 18일

문제상황

AWS EC2에 접속하기 위해 pem키를 사용하는데
접속을 하려는데 권한이 너무 열려있어 권한을 줄여야 하는 상황이 생겼다.

바로 pem키를 sudo chmod 400 명령어를 실행하고 확인해 보니 -r-xr-xr-x로 원하는 권한으로 수정이 되지 않았다.

해결 과정

찾아보니 chmod를 이용한 권한 수정을 정상적으로 실행하기 위해서는 WSL2 home 디렉토리로 옮겨 수정해야 한다 하여 파일을 WSL2 home 디렉토리로 복제하고 해당 위치에서 chmod 명령어를 실행더니 원하는 권한으로 수정이 되었다.

추가내용

WSL2 home 디렉토리가 아닌 곳에서 권한 수정을 한번하여 원하는 결과를 얻지는 못했지만 권한이 바뀐 상태로 home 디렉토리로 복제한 이후 다시 권한 수정을(sudo chmod 400)을 하면 파일에 문제가 생겨 pem키를 이용한 접속에 문제가 생긴다.


출처
https://velog.io/@ehgks0000/WSL2%EC%97%90%EC%84%9C%EC%9D%98-permission-%EC%88%98%EC%A0%95%ED%95%98%EA%B8%B0

profile
since 2022

0개의 댓글