개인 공부/환경세팅
우분투 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