Linux/Ubuntu2010. 4. 3. 21:31
우분투에서 아파치를 설치하면 아래와 같은 기본설정 파일이 생성된다.
htdocs는 /var/www 이고 root:root 권한을 가진다.
drwxr-xr-x  7 root root  4096 2010-04-03 21:18 www

하지만 apache2는 www-data:www-data 권한으로 서버가 실행되고
웹서버는 /var/www에 대하여 other 권한으로 파일을 access 하게된다.
/var/www를 www-data:www-data 로 변경하는게 무난한 방법이 될 듯하다.

# cat /etc/apache2/apache2.conf
144 # These need to be set in /etc/apache2/envvars
145 User ${APACHE_RUN_USER}
146 Group ${APACHE_RUN_GROUP}

# cat /etc/apache2/envvars
  1 # envvars - default environment variables for apache2ctl
  2
  3 # Since there is no sane way to get the parsed apache2 config in scripts, some
  4 # settings are defined via environment variables and then used in apache2ctl,
  5 # /etc/init.d/apache2, /etc/logrotate.d/apache2, etc.
  6 export APACHE_RUN_USER=www-data
  7 export APACHE_RUN_GROUP=www-data

'Linux > Ubuntu' 카테고리의 다른 글

Ubuntu 10.04 LTS!  (0) 2010.05.07
udevinfo -> udevadm  (0) 2010.05.03
우분투에 Apache / PHP / Mysql 설치하기  (0) 2010.04.02
fprintf man page가 왜 없지?!  (0) 2010.03.26
apt 명령어 정ㅋ벅ㅋ  (0) 2010.03.04
Posted by 구차니