안녕하세요,
데비안 2.2를 가지고 ISP 서버를 만들고 있습니다.
예를 들어 100메가, 300메가, 500메가의 서비스를 제공하려 하는데요,
쿼터를 적용해야 겠죠~?
우선 서비스의 이름과 같은 그룹으로 유져들을 묶으면 그룹 쿼터를
이용해서 손쉽게 해결이 될 것 같은데.. 나쁘지 않은 생각인가요..?
그런데 여기에 문제가,
현재는 users란 하나의 그룹으로 유져들을 관리하기 때문에 707 퍼미션을
홈디렉토리에 걸어 놓아서 같은 그룹에 속한 다른 유져들이 남의 디렉을
볼 수 없게 해 놓았거든요..
그런데 그룹을 세개로 갈라 놓으면 이런 디렉토리의 보안이 깨질텐데..
이것은 어떻게 해결을 할 수 있나요..?
디렉토리 보안과 그룹 쿼터를 한 번에 잡을 수 있는..
(아무래도 200명 이상의 유져들을 대상으로 유져 쿼터를 적용시키는
것은 좋은 생각이 아니겠지요..?)
마지막으로 가장 핵심적인 질문입니당...~
mysql 계정도 같이 제공하고 있는데요, 데비안에서 이것은 /var/lib/mysql
하위에 유져네임과 같은 디렉토리로 저장이 되거든요,
디비가 차지하고 있는 용량을 유져의 쿼터에 추가할 수 있는 방법은
없을지.... 궁금하네요.
(이것에 대해서는 repquota의 결과와 du /var/lib/mysql 의 결과를
파이썬으로 파싱할 각오는 되어 있습니다만^^, 다른 방법은 없는지..)
좋은 하루 되세요~