>> Delete Reply from No. 0 article
No. RE: RE: [질문] 일반사용자 계정 cgi설치

등록 2000-11-17 17:58:00 By localhost     조회 2
이름 서현일    

		: 건요...
: 보통 cgi는 cgi-bin디렉토리 안에서만 실행되도록 되어있습니다.
: 다른 디렉토리에서도 가능하게 할려면 httpd.conf 파일을 열어서
: /Script
: 라고 해 보시면
:
: ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/"
: 의 앞에 #을 붙여 주석처리 해주세요..
: 위 내용은 cgi를 특정디렉토리에서만 실행되게 하는 명령이거든요.
: 감사합니다...
: 꾸벅!
:
:
: : 안녕하세요?
: :
: : 리눅스 공부하느라 산 책에 나온데로 httpd.conf에 아래대로 입력했는데
: : index.cgi라면 실행은 되지 않고
: : cgi원문이 나와버려요 -_-
: : 어케 된걸까요?
: : 참고로 /home/httpd/cgi-bin 은 잘 돌아갑니다.
: :
: : <Directory "/home/*/public_html/cgi-bin">
: :  AllowOverride None
: :  Options ExecCGI
: :  Order allow,deny
: :  Allow from all
: : </Directory>
: :
: : 부탁해용...
:
: --
: 현문우답맨....흑흑
 안녕하세요?
 그것은 아파치에서 가장 보안에 취약한 cgi부분을 루트만 실행되게 하여서
그렇습니다. 만약 이것을 푸시면, 다른 사용자들도 cgi를 사용할 수 있지만,
그만큼 보안에 취약해질 것입니다.
 /usr/sbin/에 있는 suexec라는 파일을 다른 곳으로(나중에 다시 살릴 수 있
도록 백업을 받는 것임) 옮기십시요...저같은 경우..
 # cd /usr/sbin
# mkdir suexec-tmp
# mv suexec ./tmp
 위 같이 작업하였습니다..
그럼 cgi 끝내주게 돌아 갑니다. 겁나는 속도로...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved