Come aggiungere eccezioni gatekeeper dalla riga di comando in Mac OS X
Sommario:
- Aggiungi un'applicazione all'approvazione del gatekeeper dalla riga di comando in Mac OS X
- Rimuovi un'eccezione del gatekeeper delle applicazioni con spctl in Mac OS X
In genere, se si desidera che l'avvio di un'applicazione venga approvato dalla funzione GateKeeper su un Mac, fare clic con il pulsante destro del mouse sull'applicazione dello sviluppatore non identificato e scegliere "Apri", oppure passare attraverso le Preferenze di Sistema per ignorare Gatekeeper che modo. Un' altra opzione è aggiungere manualmente le approvazioni e le eccezioni dell'applicazione a Gatekeeper passando alla riga di comando in Mac OS X.
Questo è ottimo per gli utenti esperti che desiderano creare script o automatizzare le approvazioni delle applicazioni, ma può anche essere utile per l'amministrazione remota e anche in altre situazioni.
Passeremo al comando spctl per ottenere l'effetto desiderato qui, con cui, come abbiamo discusso in precedenza, gli utenti possono anche interagire per abilitare e disabilitare Gatekeeper dal terminale.
Aggiungi un'applicazione all'approvazione del gatekeeper dalla riga di comando in Mac OS X
Per aggiungere un'applicazione alle eccezioni di Gatekeeper e all'elenco di avvio di applicazioni approvate, utilizzare il flag –add con spctl per approvare l'avvio di un'applicazione. Il seguente stile di sintassi è appropriato:
spctl --add /Path/To/Application.app
Ad esempio, per aggiungere l'approvazione per l'applicazione immaginaria denominata "GooseRoute" che risiede nella cartella dei download degli utenti, la stringa di sintassi sarà simile alla seguente:
spctl --add ~/Downloads/GooseRoute.app
Dovrai inserire una password di amministratore per approvare l'applicazione con Gatekeeper, altrimenti puoi prefissare il comando con sudo se lo stai eseguendo da SSH o vuoi automatizzare il processo.
Rimuovi un'eccezione del gatekeeper delle applicazioni con spctl in Mac OS X
Rimuovere un'applicazione dall'elenco di approvazione del Gatekeeper è altrettanto semplice, è sufficiente disattivare il flag –add con –remove, altrimenti la sintassi è la stessa:
spctl --remove /Path/To/Application.app
Ancora una volta, puoi prefissare il comando con sudo se lo desideri, altrimenti il familiare pop-up di autenticazione dell'amministratore apparirà in Mac OS X per completare la rimozione dell'applicazione dall'elenco di autorizzazione dei Gatekeeper.
Ricorda, se stai aggiungendo o rimuovendo applicazioni sepolte nel file system con percorsi lunghi e complessi, puoi sempre trascinarle e rilasciarle nella finestra Terminale per stampare il percorso completo.