Esamina i requisiti di deployment

Supportato in:

Questo documento descrive i requisiti tecnici e ambientali necessari per eseguire il deployment di un agente remoto di Google Security Operations. L'agente remoto funge da ponte, consentendo alla piattaforma Google Security Operations di comunicare con gli strumenti e i dispositivi di sicurezza all'interno del tuo ambiente locale.

Prima di iniziare

Prima di procedere con l'installazione, verifica di soddisfare i seguenti prerequisiti:

  • Configurazione email (facoltativa): configura l'integrazione email (SMTP/IMAP) nell'hub dei contenuti solo se è necessario inviare il pacchetto di installazione via email. Se configurate, utilizza le Istanze condivise nella pagina Configura.
  • Accessibilità del server: il server dell'agente deve essere accessibile sia al publisher Google SecOps sia agli strumenti di sicurezza di destinazione all'interno dell'ambiente corrispondente.

Requisiti tecnici

Esamina i seguenti requisiti di sistema hardware e del sistema operativo per il server che ospita l'agente remoto:

Requisito Deployment di base Deployment con scale up
CPU 4 core 8 core
RAM 8 GB 16 GB
Archiviazione 100 GB 100 GB

Sistemi operativi supportati

Di seguito sono riportati i prerequisiti per il server del cliente finale (solo per l'installazione manuale dell'agente remoto):

  • Clean Centos 7.9
  • RHEL 8.7
  • Debian 12

Motori dei container supportati

L'agente remoto supporta i seguenti motori di container:

  • Podman (consigliato per tutte le nuove installazioni)
  • Docker

Ambienti con protezione avanzata e policy di sicurezza del sistema operativo

I meccanismi di protezione e applicazione della sicurezza del sistema operativo host, come SELinux in modalità Enforcing, AppArmor o il software di sicurezza degli endpoint, possono causare l'errore delle attività dell'agente remoto quando la policy di sicurezza blocca i comandi del sistema operativo eseguiti dall'agente.

Se esegui il deployment dell'agente remoto su un host con protezione avanzata, devi esentarlo da queste norme relative all'applicazione delle norme di sicurezza in modo che possa eseguire i comandi del sistema operativo richiesti:

  • Per i deployment containerizzati (Docker o Podman), esenta il container dell'agente remoto quando lo avvii per la prima volta aggiungendo --security-opt label=disable (per SELinux) o --security-opt apparmor=unconfined (per AppArmor) al comando docker run o podman run.
  • Configura regole di policy SELinux personalizzate, profili AppArmor o esenzioni di sicurezza degli endpoint e antivirus per le directory dell'agente remoto (/opt/SiemplifyAgent, /home/siemplify_agent/agent_source e /var/log/SiemplifyAgent) e gli eseguibili (/usr/local/bin/python3.11, /usr/local/bin/pip3 e /usr/bin/supervisord).
  • In alternativa, imposta SELinux sulla modalità Permissive sulla macchina host impostando SELINUX=permissive in /etc/selinux/config (o eseguendo temporaneamente sudo setenforce 0) se non sono configurate esenzioni delle policy mirate.

Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.