계정간 권한설정에 대해 질문있습니다.

kimyolo의 이미지

a라는 계정과 b라는 계정이 있습니다.

a라는 계정은 웹사이트가 구동되고 있어서 read 권한을 빼버리면

웹사이트에 접근이 안됩니다.

근데 a 계정의 폴더 안에는 db 암호와 계정이 저장된 파일이 있단 말이죠.

이걸 b란 계정이 못보게 하고 싶은데 권한설정을 어떻게 해야 할까요?

lacovnk의 이미지

group을 apache 등으로 하고

640.. 으로 하면 other인 b는 못보겠지요~

송효진의 이미지

아파치가 오직 한 사이트만 동작한다면,
a 와 아파치의 계정을 같게 설정하고,
0700 해버려도 좋겠지요.

------------------------
웹호스팅이라면 become 모듈만한 대안을 아직 보지 못했습니다.
아파치가 root 로 동작해야 하기 때문에,
더더욱 위험하다는 견해도 있습니다.