[에러 핸들링][Linux EC2] Permission denied, mkdir... 폴더 생성 시 권한에 따른 에러
Closed this issue · 0 comments
heartane commented
어떤 에러인가요?
- winston과 morgan을 이용해 로그 기록 폴더 및 파일 생성 로직을 구현 후,
배포 자동화를 통해 리눅스 EC2에 서버 배포하였으나 PM2 log 확인 시 로그 폴더 생성에 문제 발생.
에러 메시지
permission denied, mkdir '/home/ubuntu/Lumiere/logs'....
에러 핸들링 방법
- authbind --deep으로 PM2에 관리자 권한을 부여해도 해결이 안된다.
- 처음에는 그냥 수동으로 sudo mkdir logs 로 logs 디렉토리 생성해 주었으나,
그 안의 생성되는 파일들은 날짜별로 생성되기 때문에 수동 불가 - ls -la로 권한 조회해보니 drwxr-xr-x 755였다. 따라서 logs 디렉토리를 777으로 권한 변경해주었다.
sudo chmod 777 logs