같은 서버내의 보안 관련.... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

같은 서버내의 보안 관련.... 정보

제안 같은 서버내의 보안 관련....

본문

포에버 버전 히스토리를 쭉 보다가.. 같은 서버내 다른 계정의 임포트 문제때문에.. 고심하신걸 보고 잠시 생각하다...
문득 생각난건데요.. :)

dbconfig.php 파일 안에 변수로 자기 계정의 절대 경로를 써놓고..
(예 : /home/아이디/public_html/)

_SERVER["DOCUMENT_ROOT"] 값과 비교해서 다른 계정에서 인클루드 한것이라면 exit 문으로 빠져나가거나
혹은 디비 관련 변수를 unset시키거나 널값으로 초기화 시켜버리면 안될라나요..?

제 게정에서 실험해보니 먹히던데....(gnu3)
(일부러 절대경로를 틀리게 적어놓고.. 실험해 봤더니 안뜬다는...)

그누보드에 그렇게 적용해 주세요 :)

제가 적용한 소스는...

$cfg[DocumentRoot] = "/####/****";
if ($cfg[DocumentRoot] != $_SERVER["DOCUMENT_ROOT"]) exit;
$cfg[mysql_host] = 'localhost';
$cfg[mysql_user] = '****';
$cfg[mysql_pass] = '**********';
$cfg[mysql_db]  = '****';

입니다요 :)

DOCUMENT_ROOT가 아닌 다른 값을 이용해도 되겠죠.
포에버도 훑어본 결과 그리 다르지 않은듯 한데..
포에버에도 적용 가능할듯 합니다 ^^

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT