해커즈뉴스 / 해커대학

Donation bitcoin(기부용 비트코인 주소)

 
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
 
기부하신 비트코인은 "보안 취약 계층"을 위해 사용되고 있습니다.
 
 

Donation bitcoin(기부용 비트코인 주소)

 
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
 
기부하신 비트코인은 "보안 취약 계층"을 위해 사용되고 있습니다.
 

공지

 

1. MS 엣지 브라우저에서의 경고창은 '윈도우 디펜더'를 끄시면 됩니다.

             '윈도우 디펜더 끄기'

2. 크롬 브라우저로 접속시 나오는 악성코드 경고창은 구글 크롬의 에러, 즉 오탐(탐지 오류)이므로 무시하시면 됩니다.

3. 이 사이트는 안전하며 깨끗하다는 것을 알려 드립니다.

4. 무고한 사이트들에 대한 공룡 기업 브라우저들의 무차별적인 '탐지 오류 횡포'가 사용자들의 정보 공유의 자유를 침해하고 있습니다. 이에 대응하여 이 기업들을 상대로 소송을 준비하고 있습니다.

 




설치

자료실

APACHE 팁
이름: 해커즈뉴스
chelim.hihome.com처럼 설정하는 방법  
Apache User domain사용법
2000-12-19
박진철 (agolta)

1. chaelim.hihome.com의 원리

Named에 *설정

Name-zone파일에 *를 설정
하면 도메인 이름 앞에 어
떠한 단어를 갖다 붙여도
현재 도메인으로 접속하게
된다. 예를 들어

* IN A 152.149.41.17 이러
한 줄이 존재한다면 Zone
agolta.org앞에
Hey.agolta.org라고 붙여도
152.149.41.17을 resolv하
게 된다.(어떠한 단어를 붙
인다 해도 상관없다.)

이 *설정을 해주어야 사용
자 추가시 Named를 재시동
안할 수 있는 것은 기본이다.

Apache 모듈 추가

아파치에 보통 vhost설정이
되어있지 않을 것이다. 자
신이 좋아하는 방법으로 아
파치에 모듈을 추가하는데
내 경우는 configure를 사
용하기 때문에 configure에
--activate-module=src/modules/standard/mod_vhost_alias.o
라는 줄을 추가했다. 컴파
일 끝난후 httpd -l로
vhost_alias가 들어있는지
확인되면 OK

httpd.conf 설정

아파치에 Virtual Host지정
방법은 2가지가 있다. IP
base와 Name Base가 그것인
데 IP가 남아 도는 경우는
별로 없기 때문에 보통
Name Base Virtual Host를
사용한다 여기에서도 Name
Base Virtual Host를 사용
하겠다.(www.apache.org에
서는 rewrite를 사용한
vhost방법이 기재되어 있지
만 문법이 너무 골치아파서
생략한다.)

다음은 내 httpd.conf의
Virtual Host부분이다.

NameVirtualHost
152.149.41.17 #Name base
Virtual Host지정 (이것에
대해선 특별히 다른 문서를
찾아보라)



# get the server name
from the Host: header

UseCanonicalName Off

# this log format can be
split per-virtual-host
based on the first field

LogFormat \"%V %h %l %u %t
\"%r\" %s %b\" vcommon

CustomLog
var/log/access_log vcommon

# include the server name
in the filenames used to
satisfy requests

VirtualDocumentRoot
/home/%1/public_html

VirtualScriptAlias
/home/%1/cgi-bin

이부분은 확실히는 모르겠
다.(누가 아는 사람있으면
메일 보내달라) 어째튼 %1
로 넘어오는 변수가
chaelim.hihome.com의
chaelim이란 것은 확실하
다. ^^ --나두 나의 무식함
에 전율을 금치 못한다.

VirtualDocumentRoot에서는
사용자 홈디렉토리 즉
/home/chaelim/public_html
을 지정하고 있는 것이다.

그외

정식 Hosting서비스를 하려
는 사람들은 계정 발급 CGI
가 필요하겠다.(이건 쉘스
크립트로 짜는 것이 제일
쉬울것 같은데... 보안 염
두를 많이 두어야 할 것이다.)

사족

그냥 궁금해서(약간은 필요
도 하고) 알아본 것일 뿐이
고 내 서버에서 되길래 더
이상 깊이있게 파지는 않았
다.(아마 다른 사람들도 다
이상없이 될 것이다.)

다른 사람들도 무언가 하려
하다 되기만 하면 덮지 않
은가? 누가 XF86Config의
수직 주파수,수평주파수의
modeline부분의 숫자들을
어쩌다 통밥으로 맞추고 그
게 무엇을 의미하는지 파겠
는가? 내 모니터가 잘 잡히
면 더이상은 고민을 안하
지? 물론 통밥으로 잡아놓
은 XF86Config는 여기 저기
백업을 해놓겠지만(다시 통
밥을 맞출 확률이 없으니
까)... 리눅스에서는 항상
되게끔 하는데 고생을 하지
만 되고 나선 왜 되는가엔
관심이 없는 것 같다.(당연
히 난 Alsa 최신버전에서
YMF724를 잡았지만 YMF724
가 다른 사운드 카드랑 무
엇이 틀리길래 안잡혔는지
는 관심이 없다. 만약 아직
도 잡히지 않는다면 별의별
짓(주로 OSS Driver 크랙이
겠지...)을 다하며 잡으려
들겠지만...) 내경우는 그렇다.

하지만 httpd.conf의 vhost
설정 부분에 대해 더 자세
히 설명할 수 있는 사람이
있다면 알려주면 감사하겠다.
                    수정/삭제     이전글 다음글    
번호제 목첨부조회
40   웹소스긁는거 막기    3211
39   아파취 특정아이피 포트로 서비스하기    2857
38   아파치 서버 정보 숨기기    3213
37   chelim.hihome.com처럼 설정하는 방법    2895
36   아파치의 VirtualHost(가상호스트) 상황 보...    2747
35   apache log파일을 이용한 count    2972
34   아파치 log file rotation    2913
33   아파치 mod_gzip 모듈 사용하기    3177
32   WEB Server 읽고 쓰기 (WEB-DAV)    4183
31   CODE RED 공격 로그에 남기지 말기    2950
30   무단 링크 방지하기    2809
29   CodeRed 아파치로그파일 지우기    3352

 
처음 이전 다음       목록