제목 | woctopus 계정관리도구 | ||
---|---|---|---|
글쓴이 | milosz | 작성시각 | 2012/01/09 10:40:27 |
|
|||
예전에 말씀 드렸던 도구입니다. (http://codeigniter-kr.org/free/view/7454) SA가 없는 회사라 webmin과 같이 강력한 도구를 제공하기엔 재교육 문제가 발생하기도 하고 기존에 사용하던 cafe24의 리셀러 정도 수준으로 구현이 되어야 쉽게 사용이 가능할 것 같아서 작성한 프로그램입니다. c로 구성해 계정 생성되면 바로 호출하거나 하는 형태라면 좋았겠지만;; 조금 어려워서요. 계정 생성이나 네임서버 정보 등록 등은 root 권한으로 특정 폴더에 crontab을 돌려 생성하고 있습니다. 보안으로 보면 상당히... 허접한 형태입니다 ;;; 다소 불친절(?)한 구성으로 소스도 조금 번잡하고 설정해줘야 할 부분도 많습니다. * apache 2.x에 mod_cband가, 도메인 부분은 bind9가 설치되어 있어야 동작됩니다. 1. conf 디렉토리에 있는 httpd-vhost-account-woc.conf파일과 named-woc.conf를 각각 해당 설정파일에서 include 해줘야 합니다. apache의 httpd.conf에서 Include /[woctopus 경로]/conf/httpd-vhost-account-woc.conf 추가 named의 named.conf에서 include " /[woctopus 경로]/conf/named-woc.conf"; 추가
2. crontab에서 root 권한으로 아래 내용을 돌려줍니다. */5 * * * * chmod -R 707 /[woctopus 경로]/conf/useradd ; run-parts /[woctopus 경로]/conf/useradd
3. public_html의 database.php에 db 계정 정보를 넣어줍니다. 단 해당 계정은 mysql 계정 생성이 가능해야 하므로 적절하게 높은 권한을 주셔야 합니다. 4. 같이 첨부된 sql을 db에 올려줍니다. 5. 그럼... 아마 동작할겁니다 ;ㅅ; 조엘 온 소프트웨어를 보면 사내 소프트웨어는 어느 정도 쓸만해지면 프로젝트를 중단하고 어느 정도의 불편함을 감수한다는 이야기가 나오는데... 딱 그 수준입니다ㅎㅎ 참고만 하세요ㅠㅠ |
|||
첨부파일 |
woctopus.zip (666.1 KB) |
||
다음글 | Okada Design Blog 소개 (3) | ||
이전글 | 업로드된 이미지 정사각형으로 썸네일 만드는 함수 (3) | ||
한대승(불의회상)
/
2012/01/09 11:09:05 /
추천
0
|
변종원(웅파)
/
2012/01/09 12:14:00 /
추천
0
공개해주셔서 감사합니다. 저도 테스트 해봐야겠네요.
감사합니다. |
바이더웹
/
2012/06/14 04:27:50 /
추천
0
얼마전 생일이었는데 잘 지내지 ?
잘 쓸게!!... |
다운로드 받아서 테스트 서버에 적용해 봐야 겠습니다.
오늘도 즐겁고 힘찬 하루 되십시오.