본문 바로가기

단축키

Prev이전 문서

Next다음 문서

단축키

Prev이전 문서

Next다음 문서

# Rhymix 권한 설정 스크립트

Rhymix를 설치한 후, 웹서버와 개발자가 접근/수정할 수 있도록 **권한과 퍼미션을 안전하게 설정**하는 스크립트입니다.

---

## 🛠️ 이 스크립트가 하는 일

1. Rhymix 전체 폴더의 소유권을 개발자 계정으로 설정
2. `files` 폴더만 웹서버 계정이 쓰기 가능하도록 소유권 변경
3. 폴더는 755, 파일은 644로 퍼미션 설정
4. `files` 폴더 내부는 755/664로 퍼미션 설정 (웹에서 첨부파일 업로드 등 가능하게)

---

## 📂 사용법

### 1. 스크립트 파일 만들기

`fix_permission.sh`라는 이름으로 아래 내용을 저장하세요:

```bash
#!/bin/bash

# 📁 Rhymix 경로 (자신의 설치 경로로 바꾸세요)
RHYMIX_PATH="/www/your-site-folder"

# 👤 개발자 계정 (예: 파일 업로드/관리하는 사용자 계정)
DEV_USER="your-username"

# 🌐 웹서버 계정 (예: www-data 또는 nginx)
WEB_USER="www-data"

# ❗ 경로 유효성 확인
if [ ! -d "$RHYMIX_PATH" ]; then
    echo "❌ 오류: 해당 경로가 존재하지 않습니다: $RHYMIX_PATH"
    exit 1
fi

echo "🔧 1. 소유권 설정 중..."
sudo chown -R "$DEV_USER":"$DEV_USER" "$RHYMIX_PATH"
sudo chown -R "$WEB_USER":"$WEB_USER" "$RHYMIX_PATH/files"

echo "🔧 2. 퍼미션 설정 중..."
find "$RHYMIX_PATH" -type d -exec chmod 755 {} \;
find "$RHYMIX_PATH" -type f -exec chmod 644 {} \;
find "$RHYMIX_PATH/files" -type d -exec chmod 755 {} \;
find "$RHYMIX_PATH/files" -type f -exec chmod 664 {} \;

echo "✅ 완료! Rhymix 권한이 정상적으로 설정되었습니다."
 

 

sh 스크립트 파일 (아래꺼 복사해서 써도됨)

 

#!/bin/bash

# 📁 Rhymix 경로 (자신의 설치 경로로 바꾸세요)
RHYMIX_PATH="/www/your-site-folder"

# 👤 개발자 계정 (예: 파일 업로드/관리하는 사용자 계정)
DEV_USER="your-username"

# 🌐 웹서버 계정 (예: www-data, nginx 중 사용 중인 계정)
WEB_USER="www-data"

# ❗ 경로 유효성 확인
if [ ! -d "$RHYMIX_PATH" ]; then
    echo "❌ 오류: 해당 경로가 존재하지 않습니다: $RHYMIX_PATH"
    exit 1
fi

echo "🔧 1. 소유권 설정 중..."
sudo chown -R "$DEV_USER":"$DEV_USER" "$RHYMIX_PATH"
sudo chown -R "$WEB_USER":"$WEB_USER" "$RHYMIX_PATH/files"

echo "🔧 2. 퍼미션 설정 중..."
# 📁 디렉토리는 755
find "$RHYMIX_PATH" -type d -exec chmod 755 {} \;

# 📄 일반 파일은 644
find "$RHYMIX_PATH" -type f -exec chmod 644 {} \;

# 📂 files 디렉토리는 웹서버 쓰기 가능 (디렉토리 755, 파일 664)
find "$RHYMIX_PATH/files" -type d -exec chmod 755 {} \;
find "$RHYMIX_PATH/files" -type f -exec chmod 664 {} \;

echo "✅ 완료! Rhymix 권한이 정상적으로 설정되었습니다."

 


 

🔧 사용법 안내 (스크립트 위에 넣을 수도 있음)

  1. RHYMIX_PATH, DEV_USER, WEB_USER에 본인 환경 맞게 값 설정

  2. 파일 저장: fix_permission.sh

  3. 실행 권한 부여: chmod +x fix_permission.sh

  4. 실행: ./fix_permission.sh


List of Articles
번호 분류 제목 날짜 조회 수
공지 사진📸 사랑LOVE 포인트 만렙! 도전 2025.03.19 4623
공지 안내 🚨(뉴비필독) 전체공지 & 포인트안내 2 2024.11.04 25844
공지 System URL만 붙여넣으면 끝! 임베드 기능 2025.01.21 20427
375587 유머 SKT 해킹 2차 조사 결과 요약.jpg 2 new 2025.05.20 10
375586 민주당 울산시당 선대위 전은수!! newfile 2025.05.20 8
375585 유머 나락 가는 닛산 공장폐쇄 검토 newfile 2025.05.20 10
375584 유머 악동뮤지션 수현 근황 3 new 2025.05.20 9
375583 이준석, 긴급 기자회견 “나와 이재명 일대일 구도돼야…김문수론 이길 수 없어” 2 new 2025.05.20 11
375582 유머 신입아 너의 기종은 궁금하지 않단다. 3 newfile 2025.05.20 10
375581 배달의 민족 한국서만 고혈 착취- "배달 없이 포장만 받습니다" 뿔난 자영업자, 이유 들어보니 newfile 2025.05.20 9
375580 알뜰 요금제 다들 얼마 쓰고 계세요? 3 new 2025.05.20 12
375579 Spc 브랜드 정리 2 new 2025.05.20 10
375578 spc에서 또 사망사고가 났네요.. 2 new 2025.05.20 13
375577 (뉴스)우리 아파트서 갑질을 해요? 분노한 고등학생 newfile 2025.05.20 6
375576 유머 난 누가봐도 30대 넘는 여자가 술담배 사도 신분증 요구함.jpg 2 newfile 2025.05.20 13
375575 유머 대구 청년의 한 맺힌 호소 newfile 2025.05.20 8
375574 유머 실시간 빌 클린턴 근황 .jpg 2 new 2025.05.20 9
375573 유머 한국인이 뽑은 튀김의 왕.jpg 2 new 2025.05.20 13
375572 유머 결정사에 나온 몸에 타투있는 30대초 미녀PD.jpg 3 newfile 2025.05.20 9
375571 유머 한중일 현금 차이.jpg 2 new 2025.05.20 8
375570 유머 유튜버 누드 사진 퍼나르고 품평, 여초카페서 2차 가해.jpg 2 new 2025.05.20 8
375569 유머 1호선 사이버사이코 출현.jpg 2 new 2025.05.20 9
375568 유머 인간이 수영 못 한다고 생각한 '물범'류 甲 2 newfile 2025.05.20 12
375567 유머 남자가 잘 생기면 가능한 것 2 new 2025.05.20 10
375566 유머 선거집회에 권총차고 다니는 또라이 3 newfile 2025.05.20 9
375565 유머 중소기업 16년 다닌썰 2 new 2025.05.20 10
375564 유머 주차응징.jpg new 2025.05.20 9
375563 유머 MCU 엑스맨 '스톰' 역으로 캐스팅 유력한 여배우 ㄷㄷㄷ 2 new 2025.05.20 11
375562 유머 한국 다신 안 온다” 중국인들 분노 폭발…제주도에서 무슨 일이 2 newfile 2025.05.20 12
375561 유머 간호학과 오피녀의 자랑and최후 1 newfile 2025.05.20 8
375560 펨코 금쪽이들 신났넼ㅋㅋ 2 new 2025.05.20 16
375559 잡담 [영화] 현재 한국 영화계 상황 ㄷㄷㄷㄷㄷ 2 newfile 2025.05.20 13
375558 일반 AI로 만든 자작곡 올렸다가 유튜브 계정 삭제당함… 뭐가 문제였는지 정리해봄 new 2025.05.19 29
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12520 Next
/ 12520