본문 바로가기

단축키

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
번호 분류 제목 날짜 조회 수
공지 이슈 🚨(뉴비필독) 전체공지 & 포인트안내 9 file 2024.11.04 26094
공지 이슈 URL만 붙여넣으면 끝! 임베드 기능 2025.01.21 20541
379460 유머 '연차 쓸거예요' 말하는 폐급 MZ newfile 2025.06.15 17
379459 유머 "'키작남'과의 전쟁 선포 newfile 2025.06.15 18
379458 유머 시댁에서 출입금지 당한 며느리 newfile 2025.06.15 26
379457 유머 하면 무조건 좆되는 판단 newfile 2025.06.15 15
379456 유머 몸캠 피해자들 무대응 vs 대응 후기 newfile 2025.06.15 18
379455 유머 칼로리 측정어플 대참사.. newfile 2025.06.15 22
379454 유머 현대차 2030노조가 4050노조에게 바라는 것 newfile 2025.06.15 15
379453 유머 메시가 거절한 사우디 오퍼 금액 newfile 2025.06.15 16
379452 유머 한국 제철소 견학하며 벽느낀 아프리카 공무원 newfile 2025.06.15 23
379451 유머 주 4일제같은 주장 그만해야 함 newfile 2025.06.15 18
379450 유머 옛날 어른들이 썼다는 표현 newfile 2025.06.15 19
379449 유머 차은우 13년전 관련 폭로 newfile 2025.06.15 16
379448 유머 안타까운 전태풍 근황,,, newfile 2025.06.15 20
379447 유머 KBS 잠지덜덜이 newfile 2025.06.15 22
379446 유머 사창가 근처에서 놀던 형제 newfile 2025.06.15 18
379445 유머 최근 출시한 맥도날드 핫도그 꼬라지가 화제 newfile 2025.06.15 18
379444 유머 친구네 집 닭장에 공작 들어옴 뭐임? newfile 2025.06.15 17
379443 유머 장원영 사진 보는 이토 준지 newfile 2025.06.15 18
379442 유머 아직 과학이 신앙을 넘어설수 없는듯 newfile 2025.06.15 22
379441 유머 서울대가 청소노동자를 자르기위해 선택한 방법 newfile 2025.06.15 20
379440 유머 [속보] 미군 국무부: 즉시 이란 떠나라 newfile 2025.06.15 19
379439 유머 현재 반응 안좋은 성시경 새컨텐츠 근황 ㄷㄷ newfile 2025.06.15 18
379438 유머 어제 서울 퀴어퍼레이드 길거리 행진 도중, 온몸에 대변을 묻히고 달려든 남성 newfile 2025.06.15 21
379437 유머 속보) 국민연금 월 지급액 4조원 돌파 ㄷㄷㄷㄷㄷ newfile 2025.06.15 19
379436 유머 탕웨이가 일상 중에 완벽하게 행복하다고 느낀 순간 newfile 2025.06.15 21
379435 유머 세무사 준비하다 포기한 여시언냐 newfile 2025.06.15 20
379434 유머 퇴근시 귀여움 두배 이벤트 newfile 2025.06.15 19
379433 유머 실시간 미쳐버린 이란 ㄷㄷㄷㄷㄷ newfile 2025.06.15 18
379432 유머 부산 맑디맑은 돼지국밥집 리뷰 newfile 2025.06.15 17
379431 유머 이란 “오늘 밤, 세계는 이스라엘의 오만한 행동이 끝나는것을 보게 될 것” newfile 2025.06.15 18
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12649 Next
/ 12649