1. 대상 장비 로그 설정
1.1. 에이전트 환경설정 확인
1.1.1. 시큐레이어(eyeCloud)
❍ rot 경로 밑에 CloudESM 파일이 있는지 확인
- rot 경로에 파일이 없을 경우 find 명령어를 이용해 확인 필요
# find / -name CloudESM
❍ initial_adaptors 파일 경로 (에이전트 로그 수집 환경설정)
- 파일 위치 1 : /CloudESM/ap/agent/conf
- 파일 위치2 : /CloudESM/ap/agent_proxy/conf
* 설치파일마다 해당 경로가 상이할 수 있음
❍ # vi initial_adaptors
< 로그파일 경로설정 방법 >
❍ FileTailngAdaptor 설정 방법(특정 파일 로그 수집)
- ad FileTailngAdaptor SECURITY_LOG
/usr/local/tomcat/logs/aces_log.[yyyyMMd].txt 60 /CloudESM/data/forward 0
❍ /usr/local/tomcat/logs/aces_log.[yyyyMMd].txt :
수집하려는 특정 파일 경로이며 날짜는 파일 형식에 맞게 수정해야 함
(MM은 대문자 필수 적용)
* 파일을 여러 개 가져와야 하는 경우
- ad FileTailngAdaptor SECURITY_LOG /usr/local/tomcat/ logs/aces_log.
[yyyyMMd].txt,/var/log/secure60 /CloudESM/data/forward 0
❍ /usr/local/tomcat/logs/aces_log.[yyyyMMd].txt,/var/log/secure : ,
뒤에 파일 경로를 적을 때 공백이 절대로 없어야 함
* 파일 경로에 공백이 있는 경우
- /usr/local/tomcat/logs/aces log.[yyyyMMd].txt 파일 경로인 경우
1.1.2. 이글루시큐리티(SPiDERTM)
❍ UNIX / Linux 설치 방안
< 기존 운영 중인 에이전트 확인 > - ps –ef | grep spagentd - netstat –an | grep 10001
< Agent 설치 위한 instal 파일 압축 해제 >
- ex)tar xvf linux.tar.gz 또는 gzip –d aix.tar.gz; tar xvf aix.tar
< Agent 설치- Step 1 > - Agent 설치 준비
· 디렉토리 이동 후 설치 진행
·./instal.sh(설치 스크립트), /opt(설치 위치) SYSLOG(연계 장비 종류)
· 설치 위치 : 기본 설치 위치는 /opt 또는 시스템 여유 공간 파악 후 설치
· 연계 장비 종류 : SYSLOG (웹서버 연동 모듈) 해제 디렉터리 이동, 설치 진행
< Agent 설치- Step 2 > -환경 설정
· instal.sh 실행 후 기관 환경에 맞게 설정 진행
< Agent 설치- Step 3 > - 에이전트 기동 확인
· ps –ef | grap sp 에이전트 기동 확인(spagentd, spmon 두 개 확인)
< Agent 설치- Step 4 > - xlogfile.conf 설정
· 파일 위치 : 에이전트 설치 위치 \conf \xlogfile.conf
(해당 설정 후 에이전트 재실행 필요!!)
- 서비스 재기동
· Agent가 설치된 경로로 이동 후 Agent 프로세스 종료
· ./xmon start’ 명령으로 프로세스 실행
· Suces in conect manager!’ 메시지 표현까지 약 1분 정도 시간 소요
❍ Windows 설치 방안
< Agent 설치- Step 1 >
- SPiDERagtX Agent 폴더로 이동 C:\program files(x86) \SPiDERagtX
※ 설치작업 없이 바로 폴더로 복사, 설치 권한 없을 경우 C:\ 설치
- instal,bat 파일 클릭
- Agent Instal 진행
※ 명령 프롬프트(cmd.exe) 관리자 권한으로 실행
# MANAGER IP : 203.142.217.213 ->
보안관제 서버 IP는 보안관제 시스템 연동결과서 참조
# IP Maping of 127.0.0.1 : 2.2.2.2 (WEB SERVER IP 입력)
# MANAGER PORT : 자동 설정
(매니저와 연결 포트 설정, 10001 고정값)
# ENCRYPT_MODE ( OPEN SSL or PLAIN or MANAGER, default :
MANAGER) : 자동 설정 (MANAGER 기본 설치)
# INSTALL_LANGUAGE (kor or eng, default : kor :
INSTALL_LANGUAGE : 자동 설정(kor 기본 설치)
# 키값을 입력하세요<16 bytes, 숫자 또는 영자로 입력> :
자동 설정 ( 고정, 16자리 key 입력)
# MODULE_TYPE(SYSLOG or SNMP or FILE or SYSTEM or
< Agent 설치- Step 3 > - Agent 서비스 등록 및 가동
· 관리자 권한의 CMD.exe 실행 > c: \program files \SPiDERagtX 이동
· spagentd.exe 및 spmon.exe 실행 파일 확인
· spagentd.exe 및 spmon.exe 서비스 등록
· spagentd.exe 및 spmon.exe 서비스 등록
· Agent 통신 확인(10001 Port 통신 확인)
PAYLOAD, default : SYSTEM) : SYSLOG
(웹서버 연동을 위한 모듈)
- xlogfile.conf 설정
· SPiDERGBagtX> start Worpad conf\xlogfile.conf
# 맨 앞의 주석(#) 제거 후 아래와 같이 입력
(별도 설명이 없는 항목은 해당 내용으로 고정.)
# 기본 설정값 종류
<CATEGORY=D001><ORIGINIP=1.1.1.1(웹서버IP)>
<PRODUCT=webtob(or apache or jeus or is 등, 웹서비스종류)>
<LOGFILE=/home/webtob/log/aces.log_[%YYYY%][%MM%][%DD%]
(로그파일 경로 및 파일명에 날짜가 들어가는 경우 '년월일 ->
[%YYYY%][%MM%][%DD%]'형식으로 작성)>
<HEADER=www.seoul.co.kr(도메인주소)><PACKET_FORMAT=asci>
<DATE_NEW_MAP_USE=1><READ_COUNT=><REMOVE_DURATION=>
<AGO=><ORIGIN_KEY=><ORIGIN_DELIMETER=><ROTATE_DURATION=>
- Agent 재기동
· services.msc 실행
· SPiDER TM Agent Monitor’ > ‘SPiDER TM Agent’ 순으로 중지 실행
· SPiDER TM Agent Monitor’ > ‘SPiDER TM Agent’ 순으로 실행
1.2. 웹서버 설정
1.2.1. Apache
❍ 웹서버 CLI 접속
❍ # vi htpd.conf (설정 파일 수정) - 로그 포맷 설정 확인
- CustomLog 중 common 모드 라인 주석 처리
※ (중요)로그파일의 경로는 에이전트에 설정된 로그파일 경로이며
로그파일 경로 참고하여 확인
※ SSL 사용시 conf/extra/htpd-sl.conf (설정 파일도 수정 필요)
- # cd /[아파치설치경로]/bin
- # ./apachectl graceful (설정 적용 – 서비스 재기동 불필요)
❍ tail –f ~/aces_log_년월일(설정 변경 후 모니터링)
❍ 수집 로그
< 수집 로그 >
※ 웹로그의 경우 htps의 aces 로그를 남기기 위해 별도 설정이 필요한 경우가 있음
※ 해당 경우 웹서버 엔지니어를 통해 로그 설정을 진행하고 해당 로그가 저장되는 경로
1.2.2. Apache Tomcat
❍ 웹서버 CLI 접속
❍ # cd [tomcat 설치경로]/conf
- # vi server.xml (설정 수정 파일)
※ (중요)로그파일의 경로는 에이전트에 설정된 로그파일 경로이며 “1.1 로그파일 경로
❍ aces log 처리 설정 내용 중 patern을 combined 모드 인 patern=combined"로 변경 후 서비스 재기동 수행
※아래 설정은 예시이며 파일명, 파일경로 등은 기존 설정 유지
< 설정내용 예 >
❍ 서비스 재기동
- # cd [tomcat 설치 경로]/bin
- # ./shutdown.sh (tomcat 서비스 중지)
- # ./startup.sh (tomcat 서비스 기동)
< 서비스 파일 >
❍ 모니터링
- 서비스 재기동 후 combined 모드 유형인 referer와 user-agent 로그 생성 확인
- # vi aces.log
1.2.3. MS IS
❍ IS(인터넷 정보 서비스) 관리자에서 로깅 기능 클릭
❍ 로깅에서 로그파일 형식, 필드 선택, 인코딩 등 설정 추가 및 수정
※ (중요)로그파일의 경로는 에이전트에 설정된 로그파일 경로 참고하여 확인
- IS 관리자 진입 후 사이트 선택하면 서비스 중인 웹서비스 정보 확인 가능. 출력되는 내용 중 ID번호로 로그폴더 생성
- ID번호의 로그폴더에서 실제로 로그 적재되는지 확인 후, IS 관리자에서 해당 웹서비스 사이트 선택 후 로깅 설정 수행
- 로그파일 형식 W3C 선택 시 파일 명명 및 롤오버에 현지 시간 사용 체크해도 현지 시간 적용 되지 않으며 UTC(협정 세계 시간)가 사용됨
❍ 수집 로그
- 로그 관련 설정 완료 시, 로그파일명 변경되어 생성
- Ex) u_in_20220630.log > u_ex_20220630.log
1.2.4. WebToB
❍ 웹서버 CLI 접속
❍ # vi htp.m (설정 파일 수정) - htp.m 파일 확인
- Loging, ErorLog 설정 확인
※ (중요)로그파일의 경로는 에이전트에 설정된 로그파일 경로 참고하여 확인
❍ Format =“default”내용 수정 필요
- Format = “%h % l % t \“% r\” %> s % b \“%{Referer} i\” \ “%{User-agent} i\””
- %h 옵션이 서비스의 부하를 줄 경우 % a 옵션으로 대체 가능
❍ 설정 적용을 위한 서비스 재기동 필요
- # wscfl –i htp.m (컴파일)
- # wsdown - # wsbot
❍ tail –f ~/aces_log_년월일(설정 변경 후 모니터링)
❍ 수집 로그 확인
'인터넷' 카테고리의 다른 글
개인정보 접속기록의 보관 및 점검 조치 안내 (0) | 2023.02.08 |
---|---|
의료기기 광고시 유의사항 및 금지사항 안내 (0) | 2023.02.08 |
전자정부 웹사이트 웹 접근성·호환성 수준진단 방법 (0) | 2023.02.08 |
모바일메시지서비스 안내(문자발송 누리) (0) | 2023.02.08 |
인터넷 메세지서비스 안내(카카오톡 가온) (0) | 2023.02.08 |