Tang's
탕로그
Tang's
전체 방문자
오늘
어제
  • 분류 전체보기 (35)
    • FRONTEND (26)
      • JavaScript (6)
      • Algorithm (2)
      • CSS (2)
      • React (5)
      • Next.js (1)
      • 기타 (4)
      • 임시 (1)
      • 백만가지 ERROR (4)
      • 면접준비 (0)
      • project (1)
    • BACKEND (2)
      • Node.js (1)
      • MongoDB (1)
    • TODAY (7)
      • 생각 (1)
      • 회고 (6)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 프론트엔드 개발자 회고
  • 프론트엔드 면접질문
  • display:flex
  • linux 폴더 권한
  • 신입 프론트엔드 개발자 회고
  • 회고
  • jest nextjs typescript
  • modal 제어
  • 폴더 권한 변경
  • yarn create next-app
  • nextjs ci/cd
  • 폴더 권한 설정
  • jest react-query
  • server action
  • jest
  • props와 state 차이점
  • 개발자 회고
  • React
  • Nextjs docker
  • 신입 프론트엔드 개발자
  • Next.js 14
  • partial prerendering
  • docker-compose ci/cd
  • ec2 권한 설정
  • 폴더 권한 확인
  • nextjs metadata
  • jest recoil
  • nginx-proxy-manager
  • Turbopack
  • jest 초기 세팅

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Tang's

탕로그

EC2 - Nginx-proxy-manager 폴더 permission denied
FRONTEND/백만가지 ERROR

EC2 - Nginx-proxy-manager 폴더 permission denied

2024. 1. 30. 21:44

 

이번 면접어때 프로젝트의 EC2 환경에서 github-actions + Docker로 CI/CD를 배포하는 과정에서 에러가 발생했다.

 

DockerHub에서 nginx-proxy-manager 이미지를 pull 받아 사용하고있는데, 해당 이미지를 컨테이너에 올릴 때 참조하고있는 nginx-proxy-manager 폴더에서 permission denided가 되고있었다.

 

폴더 권한 확인

// 현재 폴더 권한 확인
ls -ld nginx-proxy-manager

// 결과 : drwxrwxr-x 4 root root 4096 Sep 8 00:02 nginx-proxy-manager

 

먼저 해당 폴더의 권한을 확인해봤다.

그랬더니 drwxrwxr-x 4 root root 4096 Sep 8 00:02 nginx-proxy-manager

란 알아보기 힘든 결과가 출력됐는데, 해당 문구가 의미하는 바를 정리해봤다. Linux 폴더 권한 확인 및 권한 변경

 

현재 nginx-proxy-manager 폴더의 권한은 소유자와 소유그룹은 root로, 현재 EC2 접속 사용자인 ubuntu와 달랐다.

그래서 접근 권한 에러가 난다고 생각했고, 해당 폴더의 권한을 ubuntu로 변경해봤다.

 

폴더 권한 변경

// 폴더 소유 권한 변경
chown -R ubuntu:ubuntu nginx-proxy-manager

 

소유자와 소유그룹의 권한을 ubuntu로 변경했고 다시 폴더 권한을 확인해보니,

 

폴더 권한 변경

 

잘 변경돼었다. 그리고 다시 CI/CD를 진행해보니 에러없이 성공했다.

 

이번 트러블슈팅으로 평소 익숙하지않았던 Linux 명령어에 대해 공부해보는 계기가 되어서 좋았다.

'FRONTEND > 백만가지 ERROR' 카테고리의 다른 글

Nextjs + Docker로 EC2 배포할 때 500Error  (0) 2023.09.14
[Jest] react-query + recoil 적용시 에러  (0) 2023.07.06
yarn create next-app 설치 안됨  (0) 2023.06.28
    'FRONTEND/백만가지 ERROR' 카테고리의 다른 글
    • Nextjs + Docker로 EC2 배포할 때 500Error
    • [Jest] react-query + recoil 적용시 에러
    • yarn create next-app 설치 안됨
    Tang's
    Tang's
    탕탕한 탕진의 기술 블로그!

    티스토리툴바