hyunjin

우분투 bash: [file] : Permission denied 본문

개인 공부/환경세팅

우분투 bash: [file] : Permission denied

_h.j 2022. 8. 2. 09:15
728x90

.py 파일 실행 시 permission denied error 발생

 

해결법

PermissionError: [Errno 13] Permission denied 

 

우분투 웹서버에서 보통  폴더및 파일 권한 문제로 발생되는 이슈이다.

 

다양한 문제가 있겠지만 

 

일시적 해결 방법으로 폴더또는 파일에 대한 권한을 모두 주면 된다.

 

 

1. data 라는 폴더에 모든 권한(읽기,쓰기,실행)을 준다 .       /var/www/html/data 위치에 있다는 가정시

 

 

bigcat-ubuntu:/var/www/html#

             sudo chmod 777 /var/www/html/data 

 

       또는 sudo chmod 777 data/

 

 

 

2. test.py 파일에 권한을 주려면 (모든 사용자에게 실행)

 

sudo chmod a+x test.py 

 

→ 내 error는 이 명령어 통해 해결함.

 

- 참고로 모든 권한을 없앨경우 

chmod 000 test.py 

 

출처: https://redapply.tistory.com/entry/PermissionErrorErrno13-Permission-denied-우분투-에러시 [Bigcat:티스토리]

 

 

728x90