본문 바로가기

단축키

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
번호 분류 제목 날짜 조회 수
공지 유머 🚨(뉴비필독) 전체공지 & 포인트안내 13 2024.11.04 27426
공지 이슈 URL만 붙여넣으면 끝! 임베드 기능 2025.01.21 21676
380512 생활용품 기본 무지 반팔 티셔츠 6,900원 배송비 3,000원 newfile 2025.06.27 5
380511 이슈 브이로그 찍다 핸드폰 잃어버린 남돌 newfile 2025.06.27 10
380510 화장품 강세일 뷰티X후시다인 UP TO 79% OFF newfile 2025.06.27 169
380509 상품리뷰/후기 멜라토닌 1박스 먹은 후기 newfile 2025.06.27 966
380508 주말에 또 비온대 new 2025.06.27 12
380507 주말에 또 비온대 new 2025.06.27 13
380506 의류 현대홈쇼핑 브랜드 의류 ~96% 할인 하루 최저가 5,100원부터 newfile 2025.06.27 86
380505 유머 82년생이라는 게 믿기지 않을 만큼 최강 동안인 오만추2 여출 newfile 2025.06.27 33
380504 습하니 넘 싫다 1 new 2025.06.27 47
380503 요시고 좋아하는 덬들있어? newfile 2025.06.27 120
380502 기사/뉴스 하이틴걸 지운 전소미, 독보적 분위기..‘EXTRA’ 무빙 콘셉트 포토 newfile 2025.06.27 35
380501 한화 [모션디자인 - KBO응원곡 ] 1.한화 newfile 2025.06.27 37
380500 유머 제작진들이 왜 좋아하는지 알 것 같은 이찬원 행동들 newfile 2025.06.27 51
380499 유머 요새 기자들이 제목으로 어그로 끄는 이유.jpg newfile 2025.06.27 63
380498 정부가 만든 농업정보 사이트 TOP 4 | 농사로, 귀농귀촌센터 추천 newfile 2025.06.27 55
380497 잡담 뒤집어진 피부 관리 new 2025.06.27 49
380496 팁/유용/추천 블로그의 도메인 권한(DA) 향상을 위한 SEO 최적화 콘텐츠 전략 new 2025.06.27 54
380495 안유진 트리트먼트 손민수 한 사람 바로 나야 나 new 2025.06.27 51
380494 육회먹으면서 야구봤당 newfile 2025.06.27 62
380493 팁/유용/추천 다양한 관심사를 위한 커뮤니티 모음! new 2025.06.27 69
380492 유머 턱 벌어지는 유튜버들 한달 수입.jpg newfile 2025.06.27 85
380491 팁/유용/추천 한국방송통신대학원 학생 커뮤니티 사이트 new 2025.06.27 55
380490 팁/유용/추천 방통대 프라임칼리지 커뮤니티 사이트 new 2025.06.27 57
380489 팁/유용/추천 한국방송통신대학교 커뮤니티 사이트 주소 new 2025.06.27 67
380488 팁/유용/추천 덕질커뮤니티 게시판 모음 (deokjil.com) new 2025.06.27 70
380487 유머 10대에 행복 조건 물었더니 1위가 이거라고? 충격 3 newfile 2025.06.27 89
380486 기사/뉴스 캔디샵 ‘할랄엑스포 2026’ 홍보대사 발탁 newfile 2025.06.27 70
380485 유머 브라자 이렇게 큰 거 봄?.jpg 2 newfile 2025.06.27 91
380484 의류 피파 볼캡 3900원 슬리퍼 7900원 외 다양 newfile 2025.06.27 1061
380483 생활용품 논슬립 어깨뿔방지 옷걸이 40P newfile 2025.06.27 1134
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12684 Next
/ 12684