우분투 아파치 실행 권한
//
소유권 관련해서 좋은 문서
아파치 실행 계정
아파치는 우분투에서 일반적으로 www-data 계정/ www-data 그룹으로 실행된다.
확인.
cat /etc/apache2/envvars
파일 안의 APACHE_RUN_USER, APACHE_RUN_GROUP 보면 됨.
글에서 추천한 방법.
디렉토리를 775로 세팅한다.
sudo chmod -R /home/유저이름/www
디렉토리 소유자를 www-data 로 변경.
sudo chown -R www-data:www-data /home/유저이름/www
유저를 www-data 그룹에 넣는다.
sudo usermod -a -G www-data 유저이름
이렇게 하면 www-data 와 유저는 같은 www-data 그룹에 속하게 되고, 아파치는 www-data 계정으로 실행된다.
따라서 FTP접속과 아파치 실행 둘 다 문제 없어진다.
귀찮거나 웹호스팅 등에서 유저 설정이 불가능하다면
기본 디렉토리는 755로, upload 나 파일 등이 올라가는 디렉토리는 777로 세팅해야 함.
분류 : 개발