콘텐츠로 이동

환경설정

[환경관리] > [환경설정]

DeepFinder의 시스템 정보, 시스템 로그, 인증 및 세션, 백업/복원, 로그 보관 주기, 패턴 업데이트 등 시스템 전반에 대한 주요 항목을 설정합니다. 설정 변경 시 감사 로그가 생성되며, 변경 사항은 Manager Console에 즉시 또는 재시작 후 반영됩니다.

환경설정

항목 설명
Version Manager Console의 현재 버전을 표시합니다. 새 버전이 배포되면 [업데이트] 버튼이 활성화되어 서버를 업데이트할 수 있습니다. (외부 인터넷 통신 필요, 약 10분 소요)
라이선스 정보 라이선스 생성일, 허용 가능한 최대 에이전트 수, 만료일을 표시합니다. [업데이트] 버튼을 통해 라이선스를 갱신할 수 있습니다.
서버 재시작 설정 변경 적용 등을 위해 Manager의 Application Server 프로세스를 재기동합니다.
국가별 IP 정보 Version 탐지 로그의 국가 식별 정확도를 높이기 위해 GeoIP 데이터를 최신 버전으로 업데이트합니다.
Server
설정파일 변경
Agent Server Application의 설정을 변경합니다. (예: SYSLOG 설정 등)
변경 사항은 서버를 재시작해야 반영됩니다.
API Server
설정파일 변경
Manager Console의 API 동작 설정을 변경합니다.
AI API KEY 등록 탐지 로그 분석(정/오탐 판별, 공격 기법 식별)을 위한 ChatGPT API 키를 등록합니다.
Server Log Agent Server의 구동 및 통신 로그를 확인합니다.
API Log API 호출 및 GUI 동작 로그를 확인합니다.
로그아웃 타임 설정 관리자의 활동이 없을 경우 자동 로그아웃되는 대기 시간을 설정합니다.
로그인 시도 횟수 설정 계정 보호를 위해 로그인 실패 허용 횟수를 설정합니다.
DB백업/복원 DB 데이터를 백업하거나 복원합니다. 스케줄링을 통해 주기적인 백업 및 원격지 전송을 설정할 수 있습니다.
로그보관기간(DB/Elastic) 디스크 용량 관리를 위해 로그 보관 기간을 설정합니다.
삭제일/삭제시간 보관 기간이 지난 데이터를 자동으로 삭제할 주기와 시간을 설정합니다.
임계치 설정 Manager 서버의 자원(CPU, Memory, Disk) 임계치를 설정합니다.
초과 시 E-Mail, Syslog, 감사 로그를 통해 관리자에게 알림을 발송합니다.
SMTP 정보 보고서 및 시스템 알림 메일 발송을 위한 SMTP 서버 정보를 설정합니다.
패턴업데이트 보안 패턴 템플릿 파일(XML)을 수동으로 업로드하여 업데이트할 때 사용합니다.

Note

주요 변경 사항 적용 안내

1. Manager 버전 업데이트
Agent Server를 제외한 모든 구성 요소가 재시작됩니다. 업데이트 중에도 Agent의 보안 기능 및 로그 수집은 중단되지 않습니다.

2. 라이선스 정보 업데이트
라이선스 갱신 사항은 Agent Server를 재기동한 후에 시스템에 반영됩니다.

3. Manager Server & API 설정파일 변경
Syslog 등 일부 설정은 서비스 재기동 후에 반영됩니다.
잘못된 설정은 서비스 장애를 유발할 수 있으므로 주의하여 변경하시기 바랍니다.

버전 및 라이선스 정보

Manager Console 업데이트

[환경관리] > [환경설정] > API Server 업데이트 [업데이트]

DeepFinder Manager의 버전 및 라이선스 상태를 확인하고 관리합니다.
* 업데이트: 최신 버전이 배포된 경우 [업데이트] 버튼이 활성화됩니다. (인터넷 연결 필요)
* 라이선스 갱신: 라이선스 키 업데이트를 통해 최대 에이전트 수나 만료일을 갱신할 수 있습니다.
* 서버 재시작: 설정 적용이나 문제 해결을 위해 Manager 프로세스를 재기동합니다.

관리자 추가

국가별 IP 정보 Version

국가 DB 업데이트

[환경관리] > [환경설정] > 국가별 IP 정보 Version

탐지 로그에 표시되는 IP와 국가 정보의 정확도를 높이기 위해 국가별 IP 데이터베이스를 업데이트합니다. 업데이트 완료 후 서버 프로세스를 재시작해야 변경된 데이터가 반영됩니다.

국가별IP정보version

환경설정파일

Server 설정파일 변경

[환경관리] > [환경설정] > Server 설정파일 변경 [OPEN]

Manager Server 및 API Server의 핵심 설정 파일을 직접 수정합니다. 서버의 동작 방식이나 환경 구성을 변경할 때 사용합니다.

관리자 추가

항목 설명
server_id 다수의 Server 운영 시 각 서버를 구분하는 고유 식별자입니다.
myIP Redirect 처리용 IP입니다. 공란일 경우 Agent가 알고 있는 Server IP로 재접속합니다.
myport Agent와 통신할 포트를 지정합니다. (기본값: 10012)
tcp_workers TCP 처리를 위한 Worker 프로세스 개수입니다. (기본값: 4)
ssl_workers SSL 처리를 위한 Worker 프로세스 개수입니다. (기본값: 4)
logformat Syslog로 전송할 탐지 로그의 포맷을 정의합니다.
(기본값: deepfinder: AlertLog|logDate:%T|Agent IP:%X|...)
detail_log_address 탐지 로그 상세 보기 URL 주소입니다.
(기본값: https://serverip/common/logdetailext?seqno=)
systemlogheader Syslog로 전송할 시스템 로그의 헤더입니다. (기본값: deepfinder: SystemLog)
auditlogheader Syslog로 전송할 감사 로그의 헤더입니다. (기본값: deepfinder: AuditLog)
agentlistheader Syslog로 전송할 Agent 목록의 헤더입니다. (기본값: deepfinder250: AgentList)
ssl_pemfile Manager-Agent 간 SSL 통신을 위한 인증서 파일명입니다. (기본값: deepfinder.pem)
※ 임의 변경 시 Agent 연결이 끊길 수 있으므로 주의하십시오.
ssl_password SSL 인증서의 비밀번호입니다. (기본값: isdwebconx)
※ 임의 변경 시 Agent 연결이 끊길 수 있으므로 주의하십시오.
sysinfo_checktime Agent 시스템 상태(Status) 정보를 체크하는 주기(초)입니다. (기본값: 15)
license_file 라이선스 파일명입니다. (기본값: license.txt)
default_charset Manager의 기본 문자 인코딩입니다. (기본값: EUC-KR)
debug 디버그 모드 활성화 여부입니다. 활성화 시 상세 로그가 기록됩니다. (기본값: 0)
update_time DB 업데이트 주기(초)를 설정합니다. (기본값: 30)
logserver Syslog를 수신할 서버의 IP와 포트(UDP)를 설정합니다. (최대 5대)
관리자 추가※ Log Server 변경 시 반드시 서버를 재시작해야 반영됩니다.
Process Monitor Manager 프로세스의 자원 사용량이 설정된 임계치에 도달하면 Syslog로 알림을 전송합니다.
관리자 추가

API Server 설정파일 변경

관리자 추가

항목 설명
auto_delete_db DB 데이터 자동 삭제 기능 사용 여부입니다.
(세부 설정은 '로그 보관 기간' 메뉴에서 수행)
elastic_yn Elasticsearch 사용 여부를 설정합니다.
cloud_yn Agent 사용 시간(Cloud 과금용) 표시 여부를 설정합니다.
auto_delete_es Elasticsearch 데이터 자동 삭제 기능 사용 여부입니다.
(세부 설정은 '로그 보관 기간' 메뉴에서 수행)
report_server 보고서 생성 서버의 주소를 설정합니다.
file_charset CSV 파일 등 Manager에서 파일 다운로드 시 적용할 문자 인코딩입니다.
Download Manager 업로드 파일이 저장될 임시 경로입니다.
(기본값: /usr/local/dfserver/api/DeepFinderAPI/tmp/)
log_dir API Server 로그 저장 경로입니다. (기본값: /usr/local/dfserver/api/logs)
report_summary_time 보고서용 데이터 집계를 위한 배치 프로세스 시작 시간입니다. (기본값: 01:01)
thread_num 보고서 데이터 생성 시 성능 향상을 위한 스레드(Thread) 개수입니다. (기본값: 10)
lang Manager Server의 기본 언어를 설정합니다.
postgres_home PostgreSQL 데이터베이스 경로입니다. (기본값: /usr/local/dfserver/postgres)
scheduler_home 스케줄러 경로입니다. (기본값: /usr/local/dfserver/webapps)
debug 디버그 모드 활성화 여부입니다. (0: 비활성화, 1: 활성화)

AI API Key 등록

[환경관리] > [환경설정] > AI API Key 등록

ChatGPT API 키를 등록하여 탐지 로그 분석 기능을 활성화합니다. 이를 통해 오탐/정탐 여부 및 구체적인 공격 기법에 대한 AI의 분석 의견을 확인할 수 있습니다.

AI API Key Register

키 등록 후 [로그] > [탐지로그] > [로그 상세] 화면에 AI Comment 아이콘이 생성됩니다.

AI Comment

아이콘을 클릭하면 해당 로그에 대한 AI의 분석 결과(공격 유형, 정/오탐 소견 등)를 조회할 수 있습니다.

AI Result


Manager 로그

Manager Server / Console 로그 확인

[환경관리] > [환경설정] > Server / API Log [OPEN]

Manager의 상세 동작 로그를 확인합니다. * Server Log: 서버 기동, 에러 발생, Agent 통신 등 백엔드 프로세스 관련 로그 * API Log: GUI 상의 작업 수행 및 API 호출 관련 로그

관리자 추가 관리자 추가

Manager 로그인

로그인 보안 설정

[환경관리] > [환경설정] > 로그아웃 타임 / 시도횟수 설정 [확인]

관리자 계정의 보안을 위해 세션 만료 시간과 로그인 실패 허용 횟수를 설정합니다. * 로그아웃 타임: 입력이 없는 상태가 지속되면 자동으로 로그아웃됩니다. * 시도 횟수: 설정된 횟수 이상 로그인 실패 시 계정이 잠금(Lock) 상태로 전환됩니다. (잠금 해제는 슈퍼관리자가 '사용자 관리' 메뉴에서 수행)

관리자 추가

Manager DB 백업/복원

DB 백업 및 복원

[환경관리] > [환경설정] > DB 백업 / 복원

현재 DB 상태를 백업하거나, 기존 백업 파일로 시스템을 복원합니다. * 백업: 탐지 로그를 제외한 정책, 그룹 설정 등 운영 데이터를 백업합니다. * 복원: 선택한 시점의 데이터로 설정을 되돌립니다.

관리자 추가

Danger

데이터 유실 주의
DB 복원 시 현재 Manager의 모든 DB 데이터를 삭제하고 백업본으로 덮어쓰게 됩니다. 복원 전 현재 상태 백업을 권장합니다.



스케줄 백업

자동 백업 주기를 설정하여 정기적으로 데이터를 백업합니다. 백업 파일은 SCP, FTP, SFTP 프로토콜을 통해 원격지 서버로 자동 전송할 수 있습니다.

관리자 추가

항목 설명
백업 스케줄 백업 주기(매일, 매월)와 백업 파일의 보관 기간을 설정합니다.
백업 서버 백업 파일을 전송할 원격 서버 정보를 설정합니다. (SCP, FTP, SFTP 지원)
백업 결과 백업 수행 성공 여부 및 원격지 전송 결과(RESULT)를 확인합니다.

백업 파일 관리

생성된 백업 파일을 다운로드하거나, 외부에서 가져온 백업 파일을 업로드할 수 있습니다. 필요 시 원격지 서버로 수동 전송도 가능합니다.

관리자 추가

Manager 로그 보관 기간 및 임계치

로그 보관 기간 설정

[환경관리] > [환경설정] > 로그 보관 기간 [확인]

디스크 공간 관리를 위해 로그 보관 주기를 설정합니다. 설정된 기간이 지난 데이터는 지정된 '삭제일/삭제시간'에 자동으로 삭제됩니다. [즉시삭제] 버튼을 통해 수동으로 공간을 확보할 수도 있습니다.

시스템 임계치 설정

Manager 서버의 CPU, Memory, Disk 사용량에 대한 임계치를 설정합니다. 자원 사용량이 임계치를 초과하면 감사 로그 기록 및 Syslog 전송을 통해 관리자에게 알림을 보냅니다.

관리자 추가

SMTP 정보 등록

[환경관리] > [환경설정] > SMTP 정보 등록

시스템 알림 및 보고서 메일 발송을 위한 SMTP 서버 정보를 등록합니다. (Host, Port, Protocol, ID, Password 등)

관리자 추가

Manager 패턴 업데이트

[환경관리] > [환경설정] > 패턴업데이트 [업데이트]

패쇄망 환경 등 자동 업데이트가 불가능한 경우, 제공받은 패턴 파일(XML)을 수동으로 업로드하여 업데이트합니다.

업데이트 후에는 반드시 [환경관리] > [환경설정] > 서버 재시작 메뉴에서 Server 프로세스를 재기동해야 신규 패턴이 Agent에 적용됩니다.

관리자 추가