Skip to main content
init 指令在您的機器上建立和設定 Panguard 環境。它會產生預設設定檔、建立資料目錄,並偵測您的作業系統和已安裝的服務以取得最佳預設值。

使用方式

panguard init [options]

選項

--config
string
自訂設定檔的路徑。如果提供,init 會將您的自訂設定與偵測到的預設值合併,而不是從頭建立新檔案。
--lang
string
default:"en"
設定 CLI 輸出和通知的預設語言。

範例

panguard init

init 的功能

  1. 偵測作業系統和環境 — 識別 Linux 發行版、macOS 版本或 WSL 設定
  2. 建立設定目錄~/.panguard/ 及預設的 config.yaml
  3. 建立資料目錄 — 為 Guard、Trap 和 Scan 資料分別建立目錄
  4. 偵測執行中的服務 — 識別網頁伺服器、資料庫和其他服務,以調整掃描和防護預設值
  5. 驗證身份認證 — 確認您已登入,或提示您執行 panguard login
每台機器只需執行一次 init。重新執行是安全的 — 除非您明確提供新的設定檔,否則現有設定不會被覆蓋。

方案要求

適用於所有方案,包括 Community(免費)

相關資源