출처 : http://kltp.kldp.org/stories.php?story=00/11/26/9049953
작성자
: 임은재
먼저, 아무런 설정을 하지 않았을때, 웹서버가 어떤 정보를 보여주는지
다음과 같이 telnet 접속을 해보지요. GET /
HTTP/1.0 를 입력해줍니다.
gate@silver> telnet localhost 80
Trying 127.0.0.1...
Connected to
gate.eunjea.org.
Escape character is '^]'.
GET / HTTP/1.0
HTTP/1.1 200 OK
Date: Sat, 25 Nov 2000 16:04:47 GMT
Server:
Apache/1.3.14 (Unix) PHP/4.0.3
Last-Modified: Thu, 16 Mar 2000 22:05:43
GMT
ETag: "12aee-524-38d15ab7"
Accept-Ranges: bytes
Content-Length:
1316
.....
.....
.....
Connection closed by foreign host.
위와 같이 아파치 1.3.14와 php 4.0.3 을 사용하고 있다는 것을 보여줍니다.
이런 정보들을 보여 주고 싶지 않다면 아파치 설정파일에 (아파치 설정 파일
은 httpd.conf를 말함)
ServerTokens Prod[uctOnly]
([] 안은 생략될수 있음)를 넣어주면 됩니다.
몇가지 다른 키워드가 있는데 다음과 같습니다.
ServerTokens Prod[uctOnly]
: Apache 만 보여줌
ServerTokens Min[imal]
:
Apache 버젼만 보여줌
ServerTokens OS
: 아파치 버젼과 운영체제를 보여줌
ServerTokens Full
(또는 지시하지 않았을때)
: 모두 보여줌
ServerTokens 옵션은 아파치 1.3 이후 버젼에서 사용할수 있으며,
ProductOnly 키워드는 1.3.12 이후 버젼에
추가되었습니다.
관련 링크: http://kltp.kldp.org
'Server' 카테고리의 다른 글
아파치에서 디렉토리 목록출력 막기 (2) | 2001.08.08 |
---|---|
아파치 로그에서 특정IP만 기록안하기 (0) | 2001.08.08 |
웹사이트 통계 분석(webalizer) (0) | 2001.08.08 |
아파치와 proftpd의 간단한 문법검사 (0) | 2001.08.08 |
자기 메일서버가 스팸메일을 보내는지(?) 확인해봅시다. (0) | 2001.08.08 |