단축키

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


0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0
List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 팁/유용/추천 블로그의 도메인 권한(DA) 향상을 위한 SEO 최적화 콘텐츠 전략 new 덕후냥이 54 2025.06.27
공지 잡담 토렌트 다운로드 멈추거나 느릴 때 쓸만한 트래커 목록 공유 부탁드려요 3 덕후냥이 310 2025.06.26
공지 🚨(뉴비필독) 전체공지 & 포인트안내 13 무명의덕질 27428 2024.11.04
공지 URL만 붙여넣으면 끝! 임베드 기능 무명의덕질 21678 2025.01.21
157 팁/유용/추천 블로그의 도메인 권한(DA) 향상을 위한 SEO 최적화 콘텐츠 전략 new 덕후냥이 56 2025.06.27
156 팁/유용/추천 다양한 관심사를 위한 커뮤니티 모음! new 덕후냥이 74 2025.06.27
155 팁/유용/추천 한국방송통신대학원 학생 커뮤니티 사이트 new 덕후냥이 58 2025.06.27
154 팁/유용/추천 방통대 프라임칼리지 커뮤니티 사이트 new 덕후냥이 59 2025.06.27
153 팁/유용/추천 한국방송통신대학교 커뮤니티 사이트 주소 new 덕후냥이 69 2025.06.27
152 팁/유용/추천 덕질커뮤니티 게시판 모음 (deokjil.com) new 덕후냥이 72 2025.06.27
151 잡담 2025년 6월 최신 트래커 목록 덕후냥이 312 2025.06.26
150 잡담 토렌트 다운로드 멈추거나 느릴 때 쓸만한 트래커 목록 공유 부탁드려요 3 덕후냥이 313 2025.06.26
149 잡담 4chan 해킹으로 밝혀진 충격적인 사실? file 덕후냥이 388 2025.06.10
148 잡담 4chan에서 벌어진 웃긴 사건 사고 모음 file 덕후냥이 375 2025.06.10
147 잡담 (해킹) 깔고 또 깔고 K 보안프로그램, 그러면 진짜 안전해지는 걸까? file 덕후냥이 382 2025.06.10
146 잡담 우분투 터미널 고수 되는 법.txt (히스토리 + 터미널 꿀팁 20선) 덕후냥이 600 2025.05.21
» 하드웨어/네트워크 라이믹스 Rhymix 폴더 권한 소유권/퍼미 설정 스크립트 (단일 사이트용) 덕후냥이 518 2025.05.03
144 잡담 애플 인텔리전스 한국에서도 일부 사용할 수 있네요 사용 가능 기기 참고요 file 덕후냥이 915 2025.04.04
143 하드웨어/네트워크 서버에서 CPU의 L2, L3 캐시가 미치는 영향 덕후냥이 779 2025.04.01
142 잡담 14만 인플루언서가 알려주는 인스타 성장을 위한 AI툴 총정리! file 덕후냥이 382 2025.03.24
141 잡담 사전검증없는 비영리도메인 or.kr을 이용해서 돈버는 방법 (네이버 상위노출) file 덕후냥이 698 2025.03.22
140 잡담 오픈ai에서는 유료인데 구글에서는 공짜로 풀었대 file 덕후냥이 762 2025.03.19
139 잡담 유튜브 댓글 자동으로 삭제하는 방법 (크롬 브라우저 콘솔) file 덕후냥이 868 2025.03.18
138 잡담 '2조원대 규모', 북한의 역대 최대 규모 암호화폐 해킹 사건을 파헤치다- BB... file 덕후냥이 1250 2025.03.14
Board Pagination Prev 1 2 3 4 5 8 Next
/ 8