資料庫系統的安全技術實作指南 (STIG) 工具
本文將說明使用 Oracle Linux 7 佈建之資料庫系統的 STIG 工具 (Python 命令檔)。
Security Technical Implementation Guide (STIG) 是由 Defense Information Systems Agency (DISA) 所撰寫的文件,提供在設定系統時符合網路安全標準,以在 Department of Defense (DoD) IT 網路系統中部署的指引。STIG 需求著重於基礎架構和網路安全,以降低漏洞,協助保護網路免於遭受網路安全威脅。
STIG 工具 (Python 命令檔) 是用來確保符合 DISA Oracle Linux 7 STIG 的安全規範。此工具 :
- 讓資料庫系統的基本映像檔符合 Oracle Linux 7 STIG 的規範,
- 將某些 STIG 規則內嵌至系統,在佈建之後可在必要時啟動,以滿足安全性規範需求,
-
將內嵌規則分類,讓您檢視及監督下列類別中的規則:
- 基準影像中包含的靜態規則,
- DoD 規則,會在需要佈建後選擇性地啟動設定,以符合美國。國防部的法規遵循標準,以及
- 視需要在佈建之後啟用的程式實際執行規則,旨在供需要強化資料庫系統安全性的所有使用者使用 (包括美國以外的使用者)。國防部)、
- 提供倒回功能,讓您能夠將資料庫系統倒回至狀態,無須修改命令檔所做的組態,
- 提供合規性檢查功能,讓您查看已順利通過資料庫系統的規則數目。
取得 STIG 工具
為所有新佈建的資料庫系統提供 STIG 工具。STIG 工具提供於資料庫系統節點的下列作業系統目錄位置:/opt/oracle/dcs/bin/dbcsstig
STIG 工具的更新版本可從 Oracle Technology Network (OTN) 下載。當您更新資料庫系統代理程式時,也會提供 STIG 工具的更新版本。
使用 STIG 工具
請使用下列 STIG 工具語法:
dbcsstig --<operation><category>
舉例而言:
dbcsstig --fix dod
指令參考
作業
| 作業參數 | 定義 |
|---|---|
--check, -c |
檢查是否符合指定類別中包含的規則。 |
--fix, -f |
對包含在指定品類中的規則套用修復。 |
--rollback, -rb |
倒回 STIG 工具實作的系統配置變更。 |
--version, -v |
提供 STIG 工具命令檔的版本資訊。 |
--help, -h |
提供命令行說明資訊。 |
規則分類
| 類別參數 | 定義 |
|---|---|
static |
指定資料庫系統基本映像檔中所含的規則。 |
dod |
指定符合 DISA Oracle Linux 7 STIG 所需的規則。 |
runtime |
指定佈建一般安全強化後啟用的規則。 |
all |
指定所有規則。 |