Come aggiungere eccezioni gatekeeper dalla riga di comando in Mac OS X

Sommario:

Anonim

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.

Come aggiungere eccezioni gatekeeper dalla riga di comando in Mac OS X