오늘 첫 배포를 마쳤는데, 앱 서버에서 로그가 전혀 생성되지 않고 있습니다.
서버에 접속해 확인해 보니 앱이 /var/log/myapp/app.log에 쓰기를 시도할 때마다 "Permission denied" 오류가 발생하고 있었습니다.
디렉토리는 root 계정으로 생성했는데 앱은 myapp 계정으로 실행 중입니다.
리눅스 파일 권한 체계를 이해하고, chmod와 chown을 올바르게 적용해서 앱이 로그를 기록할 수 있도록 복구해야 합니다.
umask 설정까지 확인하여 앞으로 새로 만들어지는 파일의 기본 권한도 적절히 설정합니다.