DB 시스템용 STIG(보안 기술 구현 설명서) 도구

이 문서에서는 Oracle Linux 7을 사용하여 프로비전된 DB 시스템에 대한 Python 스크립트인 STIG 툴에 대해 설명합니다.

STIG(Security Technical Implementation Guide)는 DISA(Defense Information Systems Agency)에서 작성한 문서로, 국방부(DoD) IT 네트워크 시스템 내 배포에 대한 사이버 보안 표준을 충족하도록 시스템을 구성하는 데 대한 지침을 제공합니다. STIG 요구 사항은 취약점을 완화하기 위해 인프라 및 네트워크 보안에 집중하여 사이버 보안 위협으로부터 네트워크를 보호하는 데 도움이 됩니다.

Python 스크립트인 STIG 도구는 DISA의 Oracle Linux 7 STIG를 통한 보안 준수를 보장하는 데 사용됩니다. 이 도구는 다음과 같습니다.

STIG 툴 획득

STIG 툴은 새로 프로비전된 모든 DB 시스템에 제공됩니다. STIG 툴은 DB 시스템 노드의 다음 OS 디렉토리 위치에 제공됩니다. /opt/oracle/dcs/bin/dbcsstig

STIG 툴의 업데이트된 버전은 OTN(Oracle Technology Network)에서 다운로드할 수 있습니다. 업데이트된 버전의 STIG 도구는 DB 시스템 에이전트를 업데이트할 때도 제공됩니다.

STIG 툴 사용

STIG 도구에 대해 다음 구문을 사용합니다.

dbcsstig --<operation><category>

예:

dbcsstig --fix dod

명령 참조

작업

작업 매개변수 정의
--check, -c 지정된 범주에 포함된 규칙 준수를 확인합니다.
--fix, -f 지정된 범주에 포함된 규칙에 대한 수정을 적용합니다.
--rollback, -rb STIG 툴에 의해 구현된 시스템 구성 변경 사항을 롤백합니다.
--version, -v STIG 도구 스크립트에 대한 버전 정보를 제공합니다.
--help, -h 명령줄 도움말 정보를 제공합니다.

규칙 범주

범주 매개변수 정의
static DB 시스템의 기본 이미지에 포함된 규칙을 지정합니다.
dod DISA의 Oracle Linux 7 STIG 준수에 필요한 규칙을 지정합니다.
runtime 일반 보안 강화에 대한 프로비전 후 활성화된 규칙을 지정합니다.
all 모든 규칙을 지정합니다.