deploy 指令將您的本機 Panguard 設定推送到遠端機器,實現多端點間一致的安全策略。它在一個步驟中處理代理安裝、設定分發和服務註冊。
使用方式
panguard deploy [options]
定義目標主機和策略的部署設定檔路徑。預設為 ~/.panguard/deploy.yaml。
模擬部署而不進行任何變更。顯示將要部署到哪些主機的內容。
部署設定
部署設定檔(deploy.yaml)定義目標主機和要套用的策略:
targets:
- host: 192.168.1.10
user: panguard
services:
- guard
- scan
- host: web-server.example.com
user: root
services:
- guard
- trap
- chat
policy:
guard:
auto_response: true
learning_period: 24h
scan:
schedule: "0 2 * * *" # Daily at 2 AM
在對正式環境系統進行變更之前,請務必先執行 panguard deploy --dry-run 來驗證目標清單和設定。
方案要求
Deploy 需要 Solo($9/月)方案或更高。
相關資源