2003-11-17
253 HIT
|
| 먼저, 아무런 설정을 하지 않았을때, 웹서버가 어떤 정보를 보여주는지 다음과 같이 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 이후 버젼에 추가되었습니다. |

