Gatekeeper, introduit pour la première fois dans OS X Mountain Lion, est une fonctionnalité de sécurité Mac qui aide à protéger votre Mac contre les logiciels malveillants et autres logiciels malveillants. Gatekeeper vérifie que l'application est sécuritaire à exécuter en la comparant à la liste des applications validées et approuvées par Apple pour Apple Mac Store et / ou approuvées par Apple, même si elles ne sont pas proposées via l'App Store. Voici les trois options de gatekeeper:
- Magasin d'applications
- App Store et développeurs identifiés
- Nulle part
Toutefois, dans macOS Sierra, Apple a apporté à Gatekeeper des modifications importantes qui semblent limiter les choix des utilisateurs expérimentés souhaitant télécharger et utiliser le logiciel au-delà de la liste des applications officiellement approuvées par Apple.
Mais ne vous inquiétez pas, les paramètres de Gatekeeper peuvent toujours être modifiés dans macOS Sierra pour vous permettre d'accéder à des logiciels non officiellement approuvés par Apple. Il est entendu que les utilisateurs qui désactivent la protection Gatekeeper le font à leurs risques et périls, car vous devez être un utilisateur Mac expérimenté pour éviter les logiciels malveillants et autres logiciels malveillants.
Ajuster les paramètres du portier
En règle générale, Gatekeeper offrait trois paramètres de sécurité croissante: partout, App Store et développeurs identifiés, et App Store uniquement. Comme son nom l’indique, le premier choix permettait aux utilisateurs de lancer des applications à partir de n’importe quelle source, ce qui désactivait effectivement la fonction Gatekeeper.
Le second choix permettait aux utilisateurs d’exécuter des applications à partir du Mac App Store ainsi qu’à des développeurs de logiciels qui s’étaient inscrits auprès d’Apple et avaient signé leurs applications en toute sécurité. Enfin, le paramètre le plus sécurisé limite les utilisateurs à l'exécution d'applications obtenues à partir du Mac App Store uniquement.
Alors que les options sécurisées étaient de bonnes idées pour les utilisateurs de Mac moins expérimentés, les utilisateurs expérimentés ont trouvé Gatekeeper trop restrictif et ont généralement cherché à le désactiver en le configurant sur «Partout . “
Dans macOS Sierra, toutefois, l'option «Partout» a disparu, laissant «App Store» et «App Store et les développeurs identifiés» comme les deux seules options.
Désactiver le portier dans macOS Sierra à partir d'un terminal à l'aide d'une commande
Les paramètres de Gatekeeper se trouvent dans Préférences Système> Sécurité et confidentialité> Général . Les options de Gatekeeper sont situées sous «Toutes les applications téléchargées depuis:» avec le choix de «Partout» manquant. Avec l'option «Anywhere» manquante, de nombreux utilisateurs de Mac pensaient qu'Apple avait complètement supprimé l'option «Anywhere».
Heureusement, Apple n'a pas désactivé la possibilité de modifier le paramètre Gatekeeper sur «Partout». Il a simplement été demandé aux utilisateurs de le faire depuis le terminal à l'aide d'une commande, ce qui permettait à Apple de faire en sorte que seuls les utilisateurs puissants de MacOS changent. le paramètre Gatekeeper sur «Anywhere». Dans la plupart des cas, seuls les utilisateurs expérimentés de macOS savent comment utiliser le terminal.
Pour désactiver Gatekeeper (c.-à-d., Définissez-le sur «Partout») à partir de la ligne de commande, ouvrez une nouvelle fenêtre de terminal, puis entrez la commande suivante:
$ sudo spctl --master-disable
Puisque vous utilisez «sudo», vous serez invité à saisir le mot de passe root (admin) de votre Mac. Entrez votre mot de passe root et la commande modifiera le paramètre Gatekeeper en «Partout».
Si vous souhaitez vérifier que le paramètre Gatekeeper a été remplacé par «Partout», vous pouvez lancer les Préférences Système et vérifier le paramètre «Autoriser les applications téléchargées depuis» du Gatekeeper. Vous verrez maintenant que «Partout» est le paramètre Gatekeeper. Cliquez sur le cadenas dans le coin inférieur gauche pour entrer votre mot de passe et effectuer les modifications, puis sélectionnez «Partout» dans la liste des options de Gatekeeper. La fonctionnalité de sécurité ne vous posera plus de problèmes avec les applications de développeurs non identifiés. Vous remarquerez également que, depuis que vous avez exécuté la commande permettant de modifier l'option «Autoriser les applications téléchargées de» de Gatekeeper à Partout, cette option est désormais répertoriée dans l'interface, comme indiqué dans la capture d'écran ci-dessous.
Contourner temporairement le portier
En dépit de ses limites potentiellement frustrantes, Gatekeeper est en effet une fonctionnalité de sécurité importante qui peut vous empêcher de lancer accidentellement des applications malveillantes. Si vous préférez laisser Gatekeeper activé mais que vous devez toujours exécuter occasionnellement une application à partir d'un développeur non identifié, vous pouvez contourner temporairement Gatekeeper en ouvrant l'application à partir du menu contextuel accessible en cliquant avec le bouton droit de la souris.
Par exemple, lorsque vous essayez d'ouvrir une application à partir d'un développeur non identifié alors que Gatekeeper est activé, vous recevez l'alerte suivante vous indiquant que l'application ne peut pas être lancée:
Pour contourner temporairement Gatekeeper, cliquez avec le bouton droit de la souris sur (ou maintenez la touche Contrôle enfoncée) sur l'icône de l'application, puis sélectionnez Ouvrir .
Vous recevrez toujours un message d'alerte, mais cette fois, ce n'est qu'un avertissement. Cliquez à nouveau sur Ouvrir pour lancer l'application.
Restaurer les paramètres de Sierra Gatekeeper par défaut
Si vous avez activé l'option «Partout» à l'aide de la commande Terminal ci-dessus et souhaitez l'inverser ultérieurement, vous pouvez revenir à Terminal et exécuter cette commande:
$ sudo spctl --master-enable
Cette commande inverse la commande spctl --master-disable
que vous avez exécutée pour définir le paramètre «Autoriser les téléchargements d'applications de Gatekeeper» sur «Partout».
Si vous avez trouvé cet article utile, vous pouvez consulter la rubrique Comment exécuter la mise à jour du logiciel Mac via le terminal.
Avez-vous déjà défini le paramètre «Télécharger les applications à partir de» de Gatekeepers sur «Partout»? Comment avez-vous fait? S'il vous plaît laissez un commentaire ci-dessous.