Mac에서 내 사용자로 Apache를 실행하는 것이 안전합니까?

Mac에서 내 사용자로 Apache를 실행하는 것이 안전합니까?

현재 MAMPBREW 설치 Apache-Mysql-PHP환경으로 전환 중인데, 권한 설정 외에는 전환이 잘 되는 것 같습니다.

내 스크립트에는 로컬 파일에 대한 액세스 및 변경 권한이 필요하므로 내 폴더는 로 설정되고 755파일은 권한으로 설정되므로 644기본 그룹 daemon에는 파일 변경 권한이 없습니다.

in 으로 실행 중인 프로세스를 user변경할 수 있다는 것을 알고 있지만 그룹을 함께 실행 중인 사용자로 변경하는 것이 안전합니까 ? 아니면 이 작업을 수행하는 것이 더 나은 방법입니까?httpdhttpd.confadmin

나는 이것을 읽었습니다:https://serverfault.com/questions/346310/running-apache-with-admin-permissions-dangerous, 내 컴퓨터에서는 안전할 수 있다고 나와 있지만 여전히 몇 가지 질문이 있습니다.

  1. 폴더의 권한을 으로 변경하면 더 안전할까요 daemon? 이 경우 그룹이 있는 내 사용자는 admin폴더 또는 파일에 대한 수정 액세스 권한을 갖게 됩니까? 그룹 권한은 무시됩니까?

  2. 함께 실행 중인 사용자와 동일한 권한을 httpd에 설정하면 구성 파일에서 www설정한 후에도 디렉토리의 PHP가 내 파일에 액세스하거나 실수로 파일을 변경할 가능성이 있습니까?php_admin_value open_basedir

관련 정보