macOS ha una funzione chiamata "Gatekeeper" progettata per bloccare il tuo Mac, costringendolo a eseguire solo il software approvato da Apple di default . Ma un Mac è bloccato nello stesso modo in cui Android è bloccato: sei ancora libero di eseguire qualsiasi applicazione.
Gatekeeper funziona in modo leggermente diverso a seconda della versione di macOS che stai utilizzando. Le versioni precedenti consentono di disattivarlo con un semplice switch, mentre macOS Sierra rende le cose un po 'più complicate. Ecco cosa è necessario sapere.
Ogni volta che lanci una nuova applicazione sul tuo Mac, Gatekeeper verifica che sia firmato con una firma valida. Se l'applicazione è firmata con una firma valida, è consentita l'esecuzione. Se non lo è, vedrai un messaggio di avviso e il tuo Mac impedirà l'esecuzione dell'applicazione.
Ma non tutte le app Mac sono firmate. Alcune app disponibili sul Web, in particolare quelle più vecchie, non sono firmate, anche se sono affidabili. Forse non sono stati aggiornati da un po ', o forse lo sviluppatore non si è preoccupato. Ecco perché Apple offre un modo per aggirare Gatekeeper. (Puoi anche ignorarlo ed eseguire un'applicazione non firmata se stai sviluppando le tue app.)
CORRELATO: Come installare le applicazioni su un Mac: tutto ciò che devi sapere
Gatekeeper sa tre diversi tipi di app:
L'impostazione predefinita è di consentire solo app dal prime due categorie: il Mac App Store e dagli sviluppatori identificati. Questa impostazione dovrebbe fornire una buona quantità di sicurezza, consentendo agli utenti di ottenere app dall'app store o scaricare app firmate dal Web.
Se provi ad aprire un'app non firmata facendo doppio clic non funzionerà. Verrà visualizzato un messaggio "[Nome app] non può essere aperto perché proviene da uno sviluppatore non identificato.
Naturalmente, potrebbe esserci un momento in cui ti imbatti in un'app non firmata che devi utilizzare. Se ti fidi dello sviluppatore, puoi dire al tuo Mac di aprirlo comunque.
Avviso : Gatekeeper è una funzione di sicurezza ed è attivata per impostazione predefinita per un motivo. Esegui solo le app di cui ti fidi.
Per aprire un'app non firmata, devi fare clic con il pulsante destro del mouse o Control-clic sull'app e selezionare "Apri". Funziona su macOS Sierra e sulle versioni precedenti di macOS.
Verrete avvisati che l'app proviene da uno sviluppatore non identificato, in altre parole, non è firmato con una firma di sviluppatore valida. Se ti fidi dell'applicazione, fai clic su "Apri" per eseguirla.
Tutto qui. Il tuo Mac ricorderà questa impostazione per ogni app specifica che autorizzi ad eseguire e non ti verrà chiesto di nuovo la prossima volta che eseguirai quell'app. Dovrai solo farlo la prima volta che vuoi eseguire una nuova app non firmata.
Questo è il modo migliore e più sicuro per eseguire una manciata di app non firmate. Consenti solo a ciascuna app specifica, assicurandoti di avere fiducia in ogni app prima di eseguirla.
Nelle versioni precedenti di macOS, puoi disabilitare completamente Gatekeeper da Preferenze di sistema> Sicurezza e privacy . Dovresti semplicemente selezionare "Ovunque" dall'impostazione "Consenti app scaricate da".
In macOS 10.12 Sierra, tuttavia, Apple ha cambiato questa impostazione. Non puoi più disabilitare Gatekeeper interamente dalla finestra delle Preferenze di Sistema. È così: una singola opzione grafica è stata rimossa. Puoi comunque scegliere di eseguire singole app non firmate e c'è un'opzione di riga di comando nascosta per bypassare completamente Gatekeeper. Ma Apple non vuole che gli utenti meno esperti disabilitino questa funzione di sicurezza, quindi è nascosta quella opzione, proprio come l'opzione per disabilitare la protezione dell'integrità del sistema.
RELATED: Come disabilitare la protezione dell'integrità del sistema su un Mac (e perché Non dovresti)
Se sai cosa stai facendo e hai bisogno di cambiare le impostazioni, puoi, anche se non lo consigliamo.
Per prima cosa, apri una finestra di Terminale. Premi Comando + Spazio, digita "Terminale" e premi Invio per avviarne uno. Oppure puoi aprire una finestra del Finder e andare su Applicazioni> Utility> Terminale.
Esegui il seguente comando nella finestra Terminale e fornisci la tua password:
sudo spctl --master-disable
Dopo averlo fatto, vai a Preferenze di Sistema> Sicurezza e Privacy. Scoprirai che la vecchia opzione "Ovunque" è tornata ed è abilitata.
Il tuo Mac si comporterà come al solito se hai selezionato l'impostazione "Ovunque" e le app non firmate verranno eseguite senza problemi.
Per annullare questa modifica, seleziona "App Store e sviluppatori identificati" o "App Store" nel riquadro Sicurezza e privacy.
Apple sta cercando di rendere MacOS più sicuro nascondendo questa opzione da utenti meno esperti. Se devi eseguire applicazioni non firmate, ti invitiamo a consentirle una per una piuttosto che disabilitare Gatekeeper e consentire l'esecuzione di tutte le applicazioni non firmate. È quasi altrettanto semplice e garantisce che sul tuo computer non venga eseguito nulla che tu non approvi.
La crittografia WPA2 del tuo Wi-Fi può essere compromessa in modalità offline: Ecco come
Quando si tratta di proteggere la tua rete Wi-Fi, consigliamo sempre la crittografia WPA2-PSK. È l'unico modo davvero efficace per limitare l'accesso alla rete Wi-Fi domestica. Ma anche la crittografia WPA2 può essere violata: ecco come. Come al solito, questa non è una guida per decifrare la crittografia WPA2 di qualcuno.
Puoi sempre contare su Windows per lanciare in maniera massiccia fastidiosi errori quando cerchi di fare le cose più semplici. Ad esempio, eliminando una cartella! Ho provato a eliminare una cartella sulla mia macchina Windows 7 e ho finito per ottenere il seguente messaggio di errore:Impossibile eliminare la cartella.