- 보안취약점 조치로 나오는 항목으로 WebtoB 설정파일에 IndexName을 설정하는 내용이다.
- WebtoB 는 default 값으로 IndexName=index.html 을 갖고 있으나 설정파일에는 보이지 않는다.
(보안취약점 툴이 설정파일에 값이 있는지 없는지를 확인하는 것으로 보임)
- wsadmin -> cfg -vh 혹은 cfg -n 을 보면 해당 내용이 적용 돼 있는 것을 알 수 있다.(보안취약점 조치를 한다면 둘 다 확인 해야함)
- 해당 설정을 해주기 위해 *NODE 절과 *VHOST 절에 IndexName 설정을 넣어주면 된다.
1. http.m 파일 수정
*NODE 절과 *VHOST 절에 각각 넣어준다.(대소문자 구분 없다)
*NODE
tmax WEBTOBDIR="/home/tmax/webtob",
SHMKEY = 54000,
DOCROOT="/home/tmax/webtob/docs",
PORT = "80",
HOSTNAME = "127.0.0.1",
INDEXNAME = "index2.html",
HTH = 1,
NODENAME = "$(NODENAME)",
ServiceOrder = "uri,ext",
UpperDirRestrict = Y,
ERRORDOCUMENT = "400,401,403,404,405,406,503",
METHOD = "GET, POST, HEAD, -OPTIONS",
JSVPORT = 9900,
IPCPERM = 0777,
LOGPERM = 0600,
LOGGING = "acc_node",
ERRORLOG = "err_node",
SYSLOG = "syslog"
*VHOST
v_host1 DOCROOT="/home/tmax/webtob/docs",
HOSTNAME = "domain",
PORT = "80",
ServiceOrder = "uri,ext",
INDEXNAME = "index2.html",
ERRORDOCUMENT = "400,401,403,404,405,406,503",
METHOD = "GET, POST, HEAD, -OPTIONS",
LOGGING = "acc_host1",
ERRORLOG = "err_host1"
2. WebtoB 컴파일(wscfl -i http.m) 재 기동 (wsdown > wsboot)
3. 적용된 설정 확인 (wsadmin -> cfg -n 혹은 cfg -vh)
cfg -n 값(IndexName 확인)
cfg -vh 값