Homelab #10 File Browser 설치와 트러블 />
HOMELAB

Homelab #10 File Browser 설치와 트러블

Thất Nghiệp Thất Nghiệp
Oct 14, 2025 1 min read 0 조회
블로그로 돌아가기

Discord 친구가 Proxmox로 영화 보고 파일 공유를 하는데, 며칠째 해결이 안 되는 문제가 있었다. 그래서 내가 같은 상황을 재현해 보고 해결책을 정리했다.

1. Privileged vs Unprivileged Container

1. Privileged vs Unprivileged Container - Discord 친구가 Proxmox로 영화 보고 파일 공유를 하는데, 며칠째 해결이 안 되는 문제가 있었다

File Browser의 403 오류는 하드 디스크를 마운트했는데 권한이 없어서 발생한다.

1. Privileged vs Unprivileged Container - File Browser의 403 오류는 하드 디스크를 마운트했는데 권한이 없어서 발생한다

LXC에 디스크를 마운트하면 기본적으로 nobody:nogroup으로 보인다.

친구는 해결 방법으로 LXC를 Privileged로 설정했다.

1. Privileged vs Unprivileged Container - 친구는 해결 방법으로 LXC를 Privileged로 설정했다

나는 Unprivileged를 유지하면서 해결했다. PVE 호스트에서 권한을 아래처럼 조정했다.

mkdir -p /mnt/hdd500/data
chown root:root /mnt/hdd500/data
chmod 777 /mnt/hdd500/data   # 맞다, 777으로 뒀다

이 방법은 누구나 접근 가능해 보안상 위험하다.

그래서 나는 이렇게 바꿨다.

chmod 755 /mnt/hdd500/data

그리고 Unprivileged UID/GID 매핑을 사용했다.

chown -R 100000:100000 /mnt/hdd500/data
chmod -R 755 /mnt/hdd500/data

이제 권한 문제가 해결됐다.

2. File Browser 재설정

디스크를 다시 매핑한다.

2. File Browser 재설정 - 디스크를 다시 매핑한다

filebrowser.service를 수정하고 강조된 파라미터를 추가하면 끝.

2. File Browser 재설정 - filebrowser

이제 정상 작동한다.

이 글 공유하기

Twitter LinkedIn
Thất Nghiệp

Thất Nghiệp 작성

깔끔한 코드, 창의적인 자유, 완벽한 개발 환경을 추구하는 개발자. 하나의 컴포넌트씩 디지털 공간을 만들어가고 있습니다.

Comments

Join the conversation

Leave a comment

Won't be published

이런 글도 있어요