답변 2개
8년 전
원하시는 작업은 그대로는 불가능합니다. ^^
apache 가 만든 디렉토리를 aaa 를 비롯한 다른 사용자가 하는 권한을 결정한뒤에
해당 권한에 맞에 apache 의 /etc/profile 에 umask 관련 설정을 추가하면 원하는 동작으로 수행할수 있겠네요
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
8년 전
apache 가 웹을 구동시키는 프로세스 같고<br />
그에따라 웹에 의해 생성되는 리소스도<br />
동일한 권한을 따라가는것이 정상입니다.<br />
(보통 apache / nginx / nobody 정도가 많이 사용됩니다.)<br />
<br />
소유자를 디렉토리 유저로 변경하기 위해서는<br />
apache 와 aaa(디렉토리 유저) 의 권한 레벨이 동일하면 될수 없고, 되어서도 안됩니다.<br />
<br />
가능하게 하려면 apache 의 권한 레벨을<br />
root 와 같이 슈퍼유저(관리자) 권한 레벨로 해주어야 합니다.<br />
<br />
또는 내부에서 권한 컨트롤이 가능하도록 하는 스크립트가 필수불가결하게 됩니다.<br />
<br />
다만 이러한 방법을 추구하게 되면 웹을 관리하는 프로세스가 탈취될경우 보안 문제가 발생할 여지가 높아진다는 사실을 명심하세요.
그에따라 웹에 의해 생성되는 리소스도<br />
동일한 권한을 따라가는것이 정상입니다.<br />
(보통 apache / nginx / nobody 정도가 많이 사용됩니다.)<br />
<br />
소유자를 디렉토리 유저로 변경하기 위해서는<br />
apache 와 aaa(디렉토리 유저) 의 권한 레벨이 동일하면 될수 없고, 되어서도 안됩니다.<br />
<br />
가능하게 하려면 apache 의 권한 레벨을<br />
root 와 같이 슈퍼유저(관리자) 권한 레벨로 해주어야 합니다.<br />
<br />
또는 내부에서 권한 컨트롤이 가능하도록 하는 스크립트가 필수불가결하게 됩니다.<br />
<br />
다만 이러한 방법을 추구하게 되면 웹을 관리하는 프로세스가 탈취될경우 보안 문제가 발생할 여지가 높아진다는 사실을 명심하세요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인