2023. 1. 4. 17:52

VSCode로 AWS의 Ubuntu 접속을 했는데 

거기서 파일 수정이 안 되면 제목과 같은 메시지가 뜬다

 

이유는 리눅스에서 /var/www/html 폴더의 주인이 root 이고 

확인은 ls -l 로 확인한다

이 폴더의 주인을 접속한 사용자명 ubuntu로 변경해야 한다

cd .. 로 한단계 디렉토리 올라가서 /var/www 에서

 

다음과 같은 명령어를 입력한다

 

chown 폴더 주인을 ubuntu 로 변경하고 -R 은 하위디렉토리를 recursive 하게
전체 변경해준다는 이야기이다

명령어를 입력하고 나서 다시 ls -l을 입력하면 사용자명이 ubuntu로 변경한 것을 확인할 수 있고
파일을 생성하거나 수정이 VS Code에서도 잘 되는 것을 확인할 수 있다