VS Code에서 Remote SSH를 이용해 원격에 있는 파일을 저장할 때 permission 문제

Hyunji·2022년 11월 10일
0

공부

목록 보기
29/35
post-thumbnail

VS Code에서 Remote-SSH를 이용해 원격서버에 있는 파일을 수정하고 저장할 때 permission denied 가 뜨는 경우가 있다.

Failed to save : Unable to write file 'vscode-remote://ssh-remote'
(NoPermissions (FileSystemError): Error: EACCES: permission denied, open)

터미널을 열어서 내가 편집하려는 파일을 ls -l명령을 통해 살펴보게 되면 소유자가 root 인 것을 볼 수 있을 것이다.
permission denied 가 발생하게 되는 이유는 내가 편집하려는 파일의 소유자는 root 인데 내가 접근한 것은 root 가 아니기 때문에 발생하는 문제이다.

이럴 때, 해결 할 수 있는 방법은

sudo chown -R [접근한 ssh의 계정] *

이렇게 chown 명령을 통해 소유자를 변경해준 뒤 저장하는 것이다.

profile
성장중인 개발자

0개의 댓글