Vai al contenuto
Avanet

Installare Sophos Central Endpoint (macOS)

Sophos Central Endpoint protegge completamente un Mac solo quando l’agent è installato e sono state concesse le estensioni e le autorizzazioni per la privacy richieste da macOS. Questa guida descrive l’installazione manuale, spiega come scegliere il programma di installazione appropriato e mostra come verificare successivamente la protezione.

Importante: un’installazione completa di Sophos Endpoint non deve essere eseguita in parallelo con un altro antivirus. Il sensore XDR separato costituisce l’eccezione: è progettato per funzionare insieme a un antivirus di terze parti esistente, ma non offre autonomamente una protezione contro il malware.

Prima dell’installazione

Prima del download è opportuno verificare i seguenti requisiti:

In caso di migrazione da un’altra soluzione Endpoint, la rimozione deve essere testata prima su un numero limitato di Mac. In questo modo è possibile verificare se rimangono vecchie estensioni di sistema o di rete che interferiscono con il nuovo agent.

Scaricare il programma di installazione macOS appropriato

  1. Accedere a Sophos Central Admin da central.sophos.com.
  2. Aprire My Environment > Installers.
  3. In Endpoint, selezionare il programma di installazione macOS appropriato.
  4. Scaricare SophosInstall.zip.

Sophos Central offre diverse opzioni:

  • Download Complete macOS Installer: installa i prodotti Endpoint coperti dalle licenze dell’account Central.
  • Choose Components: crea un programma di installazione contenente soltanto i componenti selezionati. È utile quando, ad esempio, Device Encryption o ZTNA non devono essere installati sul Mac.
  • XDR Sensor Installers: installa soltanto il sensore XDR per il rilevamento e l’analisi insieme a un antivirus di terze parti esistente. Sono necessari una licenza compatibile con XDR e almeno macOS 13 Ventura. Questo sensore non sostituisce un antivirus.

Il programma di installazione completo è normalmente adatto a una postazione di lavoro standard che deve essere protetta interamente da Sophos. Choose Components deve essere utilizzato quando la combinazione di prodotti desiderata differisce intenzionalmente dall’ambito delle licenze.

Installare Sophos Endpoint manualmente

A partire da macOS Monterey 12.4, SophosInstall.zip deve essere spostato da Downloads, Documents o dalla scrivania alla cartella Inizio dell’utente prima dell’estrazione. In caso contrario, il programma di installazione non può creare correttamente i propri file di lavoro e l’installazione non riesce.

Una possibile cartella di destinazione è:

~/SophosInstall

Quindi:

  1. Estrarre il file ZIP nella cartella di destinazione.
  2. Avviare Sophos Installer.app.
  3. Confermare le credenziali di amministratore.
  4. Completare l’installazione.
  5. Concedere le estensioni e le autorizzazioni Sophos richieste da macOS.

Il programma di installazione scarica altri componenti da Sophos Central. Il corretto avvio della procedura guidata non dimostra quindi, da solo, che il Mac sia completamente protetto.

Installazione dal Terminale

Per un’installazione automatica di Sophos Anti-Virus e Intercept X, eseguire dal Terminale il programma di installazione estratto:

cd ~/SophosInstall
sudo ./Sophos\ Installer.app/Contents/MacOS/Sophos\ Installer \
  --products antivirus intercept \
  --quiet

--products antivirus intercept definisce i componenti di protezione da installare. --quiet nasconde la finestra di installazione, ma non sostituisce le autorizzazioni macOS necessarie. Prima di un’implementazione estesa, i nomi dei prodotti e le opzioni devono essere testati con un programma di installazione aggiornato su un dispositivo di prova.

Per assegnare il Mac direttamente a un gruppo di dispositivi Central durante l’installazione, specificare il gruppo come segue:

sudo ./Sophos\ Installer.app/Contents/MacOS/Sophos\ Installer \
  --products antivirus intercept \
  --devicegroup Firma\\Macs \
  --quiet

Nell’esempio, Firma\Macs è un sottogruppo Central esistente. La doppia barra rovesciata garantisce che la shell trasmetta correttamente al programma di installazione il percorso del gruppo.

Se macOS blocca il programma di installazione

Per prima cosa è possibile verificare se macOS ha aggiunto un attributo di quarantena al programma di installazione:

xattr ~/SophosInstall/Sophos\ Installer.app

Se viene mostrato com.apple.quarantine e il file è stato scaricato direttamente dall’account Sophos Central dell’organizzazione, rimuovere l’attributo esclusivamente dal programma di installazione Sophos:

sudo xattr -r -d com.apple.quarantine \
  ~/SophosInstall/Sophos\ Installer.app

Questa operazione non disattiva Gatekeeper a livello globale. L’attributo non deve essere semplicemente rimosso da un programma di installazione proveniente da una fonte sconosciuta.

Concedere le autorizzazioni macOS

In base ai prodotti concessi in licenza, Sophos richiede un’estensione di sicurezza, un’estensione di rete, l’autorizzazione del proxy e l’accesso completo al disco. Se manca una di queste autorizzazioni, l’agent può essere installato e visibile in Central mentre singole funzioni di protezione non sono operative.

L’interfaccia esatta varia in base alla versione di macOS:

  • macOS 14 e versioni precedenti: consentire le estensioni di sistema Sophos in Privacy & Security.
  • macOS 15: aprire System Settings > General > Login Items & Extensions. In Endpoint Security Extensions, attivare Sophos Detection.app; in Network Extensions, attivare Sophos Network Extension.app.
  • macOS 26: nella stessa posizione, sotto By App, attivare l’estensione di sicurezza di Sophos Detection e l’estensione di rete di Sophos Network Extension.

Dopo l’attivazione dell’estensione di rete, macOS chiede se Sophos Network Extension può essere autorizzata come proxy di rete. Questa finestra di dialogo deve essere confermata con Allow affinché la scansione e la protezione Web funzionino completamente.

Il metodo più affidabile per verificare e concedere l’accesso completo al disco è tramite Sophos Endpoint:

Sophos Endpoint > About > Open Endpoint Self Help Tool > Prerequisites

In Prerequisites, Sophos indica l’autorizzazione mancante e apre l’impostazione macOS corrispondente. Le voci necessarie possono cambiare con la versione dell’agent e i prodotti concessi in licenza; questa verifica è quindi più affidabile di un elenco statico.

Verificare l’installazione e la protezione

Dopo l’installazione è necessario controllare tre livelli:

  1. Localmente: in Endpoint Self Help > Prerequisites non manca alcuna autorizzazione.
  2. Sophos Central: il Mac compare in My Environment > Computers & Servers, comunica attualmente con Central e non presenta uno stato di integrità rosso.
  3. Ambito della protezione: i prodotti e i criteri previsti sono attivi nella pagina dei dettagli del dispositivo.

Un dispositivo non deve essere eliminato prematuramente da Sophos Central. La rimozione dell’oggetto Central non disinstalla l’agent, ma può rendere più difficile il normale accesso alla password di protezione antimanomissione specifica del dispositivo. Occorre quindi prima disattivare la protezione antimanomissione in modo controllato, quindi disinstallare l’agent.

Sophos Central rileva normalmente in modo automatico gli utenti che hanno effettuato l’accesso. Un’assegnazione manuale di utenti o licenze è necessaria soprattutto quando nomi di accesso locali diversi hanno creato oggetti utente duplicati.

Le funzioni installate successivamente possono essere gestite separatamente. L’articolo Installare o disinstallare le funzioni di Sophos Endpoint descrive la procedura.

Distribuire più Mac tramite MDM

Con più Mac, le autorizzazioni non devono essere confermate manualmente su ogni dispositivo. In My Environment > Installers, sotto Deployment Tools, è disponibile il pacchetto SophosMacDeploymentTools.zip. Contiene profili MDM e script di installazione per Sophos Endpoint e Sophos Endpoint con ZTNA.

L’ordine delle operazioni è importante:

  1. Selezionare il profilo appropriato per la combinazione di prodotti e la versione di macOS.
  2. Distribuire prima il profilo MDM ai dispositivi di prova.
  3. Verificare che il profilo sia stato installato.
  4. Eseguire quindi il programma di installazione o lo script di installazione incluso.
  5. Controllare il criterio MDM e Endpoint Self Help > Prerequisites.

Sophos documenta questa procedura per Jamf Pro. In linea di principio, i profili e gli script possono essere utilizzati anche con altre soluzioni MDM, ma devono essere convalidati nel processo interno di test e approvazione.

Problemi di installazione comuni

Il Mac non compare in Sophos Central

Controllare la connessione Internet, il DNS, l’ora di sistema e il proxy. In presenza di regole di uscita restrittive, i domini Sophos attuali devono essere raggiungibili. Verificare inoltre che il programma di installazione provenga dall’account Central corretto.

L’agent è installato, ma lo stato rimane rosso

Verificare in Endpoint Self Help > Prerequisites se mancano autorizzazioni di sistema, di rete o per la privacy. In macOS 14 e 15, in particolare, la mancanza dell’accesso completo al disco per SophosUpdater può causare errori di aggiornamento.

Il registro pertinente può essere cercato nel modo seguente:

sudo log show \
  --predicate "subsystem == 'com.sophos.macendpoint'" \
  --last 1d |
grep -i 'Error renaming Installer directory'

Un risultato indica che SophosUpdater non è riuscito a rinominare la propria cartella del programma di installazione. In questo caso, distribuire il profilo MDM attuale oppure concedere l’accesso completo al disco a /Library/Sophos Anti-Virus/SophosUpdater.app.

È già installato un altro antivirus

Per ottenere una protezione Sophos completa, l’antivirus esistente deve essere migrato e rimosso in modo controllato. Se si intende mantenere la protezione esistente, soltanto il sensore XDR separato è progettato per questa coesistenza. Poiché non offre autonomamente una protezione contro il malware, l’antivirus di terze parti deve rimanere attivo e funzionante.