본문 바로가기
MiddleWare(미들웨어)/WebtoB

[WebtoB] IndexName 설정하기

by wonkidoki 2023. 9. 19.
반응형

- 보안취약점 조치로 나오는 항목으로 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 값