맛집 여행 캠핑 일상 생활

아파치 유저 권한 모듈 본문

LAMP

아파치 유저 권한 모듈

영은파더♥ 2016. 1. 28. 12:47

아파치 사용자계정 권한 모듈


웹호스팅시에 사용자계정으로 파일 생성 권한을 줘야 하는 경우가 있다.

apache 권한으로 파일을 생성하게 되면 매번 퍼미션 777로 디렉토리를 생성해야되는 번거로움이 있다.

이럴때 mod_ruid 모듈을 이용하면 된다.


1. mod_ruid 모듈 설치

wget -O mod_ruid2-0.9.8.tar.bz2 http://sourceforge.net/projects/mod-ruid/files/latest/download

tar xvjf mod_ruid2-0.9.8.tar.bz2

cd mod_ruid2-0.9.8

apxs -a -i -l cap -c mod_ruid2.c


2. 아파치 환경설정

<VirtualHost *:80>

    ...

    <IfModule mod_ruid2.c>

        RMode config

        RUidGid user1 group1

    </IfModule>

</VirtualHost>


3. 테스트

<?php

    makedir("testdir");

?>


디렉토리가 만들어 졌는지, 그리고 소유자를 확인해본다.



Trackback : | Comments :