Eine Datei ist ein Programm, das aus dem Internet heruntergeladen wird. Willst du es wirklich öffnen? Wie zu beheben

Eine der Sicherheitsmaßnahmen in macOS ist ein Dialogfeld, das beim ersten Start angezeigt wird

Aus dem Internet heruntergeladene Anwendung: „Die Datei ist ein aus dem Internet heruntergeladenes Programm.“ Sind Sie sicher, dass Sie es öffnen möchten?”

Diese Warnung kann den Durchschnitt haltenEin Benutzer kann keine Anwendung mit bösartigem Code starten, der versehentlich aus dem Internet heruntergeladen wurde. Ein erfahrener Benutzer möchte eine solche Warnung möglicherweise ein für alle Mal entfernen, vorausgesetzt, er befolgt alle Sicherheitsregeln für Anwendungen, die er aus dem Internet herunterlädt und auf seinem Gerät ausführt. Für diesen Fall gibt es verschiedene Lösungen. In diesem Handbuch zeigen wir Ihnen die Vor- und Nachteile der einzelnen Lösungen.

Option 1: Starten Sie die Anwendung, indem Sie mit der rechten Maustaste klicken

Diese Option ist die einfachste undEin sicherer Weg, um das Erscheinen des Dialogfelds Gatekeeper-Dienst zu vermeiden. Dies spart keine Zeit und Sie können das Warnfenster nicht vollständig umgehen. Mit dieser Option können Sie jedoch schnell die Anwendung starten, in der Sie den Sicherheitsdienst nicht ausschalten müssen.

So öffnen Sie einen blockierten Dienst "Torhüter"Datei ohne Deaktivierung in"Systemeinstellungen", Klicken Sie einfach mit der rechten Maustaste auf diese Datei (oder verwenden Sie die"Strg-Klick", Wenn es Ihnen besser gefällt) und wählen Sie im angezeigten Menü den Befehl"Öffnen". Dann erscheint ein Fenster, in dem Sie aufgefordert werden, diese Aktion zu bestätigen. Wählen Sie “Öffnen"Wieder und Ihre Anwendung wird gestartet.

In Zukunft wird diese Anwendung ohne gestartetBestätigung, da sein Start bereits im Sicherheitssystem genehmigt ist. Diese Startoption wird nur einmal angewendet - beim ersten Start und in beiden Fällen, wenn die folgenden Dialogfelder angezeigt werden: „Eine Datei ist ein aus dem Internet heruntergeladenes Programm. Willst du es wirklich öffnen? " und "Das Programm kann nicht geöffnet werden, da sein Autor ein nicht identifizierter Entwickler ist." Die Gatekeeper-Sicherheit bleibt die ganze Zeit eingeschaltet.

Option 2: Start in den Systemeinstellungen zulassen

Diese Option ist identisch mit der vorherigen.Option, erfordert aber mehr Aktion und Zeit, so ist es weniger vorzuziehen. Denken Sie daran, dass es verfügbar ist. Doppelklicken Sie also auf die Anwendung. Nachdem das Warnfenster angezeigt wird, klicken Sie aufAbbrechen"Und renn"Systemeinstellungen"Wo wir das Panel auswählen"Schutz und Sicherheit", In der Registerkarte"Haupt»Sie sehen eine gesperrte Anwendung. Um sie auszuführen, wählen Sie "Von überall zulassen". Wie im vorherigen Fall muss diese Aktion nur einmal ausgeführt werden, wenn Sie die Anwendung zum ersten Mal im Zweifelsfall starten.


Option 3: Schalten Sie das Gatekeeper-Sicherheitssystem vollständig aus

Diese Option vermeidet das SehenWarndialogfelder auf dem Bildschirm, aber es gibt einen offensichtlichen Nachteil aus offensichtlichen Gründen: das Fehlen jeglichen Schutzes durch den Sicherheitsdienst. Aus diesem Grund empfehle ich die Verwendung dieser Methode nicht, es sei denn, Sie verstehen wirklich, was Sie tun, und kennen andere Möglichkeiten, um den Ursprung und die Integrität der heruntergeladenen Datei zu überprüfen.

Gehen Sie folgendermaßen vor, um den Gatekeeper-Sicherheitsdienst in eine völlig hilflose Position zu bringen:

1) Starten Sie die Anwendung “Terminal", die in zu finden ist/ Anwendungen / Dienstprogrammeoder führen Sie den Spotlight-Suchdienst aus.

2) Geben Sie im Terminalfenster den folgenden Befehl ein und führen Sie ihn aus:

sudo spctl –master-disable

3) Drücken Sie die Taste "Enter"Um es auszuführen und dann die Anwendung auszuführen"Systemeinstellungen".

4) Wählen Sie das Panel „Schutz und Sicherheit"Und dann das Lesezeichen"Haupt". Dort werden Sie sehen, dass eine dritte Option angezeigt wurde, die zuvor fehlte: „Erlauben Sie die Verwendung von Programmen, die von folgenden Quellen heruntergeladen wurden: Beliebige Quelle".

Wie Sie sehen, ist Ihr System jetzt in Betrieb„Die Verwendung von Programmen zulassen, die von einer beliebigen Quelle heruntergeladen wurden“ bedeutet, dass das Gatekeeper-Sicherheitssystem vollständig deaktiviert ist. Das Betriebssystem wird Sie nicht mehr mit Warnmeldungen belästigen, wenn Sie Anwendungen starten, die von unbekannten Quellen heruntergeladen wurden. Diese Methode spart Zeit beim Starten unbekannter Anwendungen und ist außerdem die am wenigsten sichere verfügbare Methode. Seien Sie vorsichtig bei der Verwendung.

So aktivieren Sie das Sicherheitssystem "Torhüter", Wählen Sie einfach eine der angebotenen Optionen in Form von Schaltern. Nach dem Schließen der Systemeinstellungen wird die Option „Jede Quelle» verschwindet wieder und um es wieder zu aktivieren, müssen Sie die in Punkt 2 beschriebenen Schritte wiederholen.

Option 4: Quarantäne / Isolierung deaktivieren

Diese Option hat das gleiche Ergebnis wieOption 3, aber es funktioniert etwas anders. Ich empfehle die Verwendung dieser Methode nicht, da sie im Gegensatz zu Option 3 nirgendwo dokumentiert ist, was zum gleichen Ergebnis führt. Diese Methode ist in dieser Veröffentlichung nur zu Bildungszwecken enthalten.

Der springende Punkt dieser Methode istDeaktivieren des Quarantänemodus für Dateien, die mit Browsern, E-Mail-Anwendungen und sogar AirDrop-Diensten heruntergeladen wurden, denen normalerweise das Quarantäneattribut zugewiesen ist. Das Vorhandensein dieses Attributs steuert den Gatekeeper-Sicherheitsdienst. Security Gatekeeper scannt keine Datei ohne das Quarantäneattribut. Das heißt, die gesamte Arbeit des Gatekeeper-Sicherheitsdienstes basiert auf dem Vorhandensein oder Fehlen der Quarantäneflagge.

Bei Verwendung von Option 3 den Sicherheitsdienst"Gatekeeper" ist vollständig deaktiviert und Dateiprüfungen werden trotz des Quarantäneattributs nicht durchgeführt. Bei Verwendung dieser Methode (Option 4) ist der Mechanismus zum Zuweisen eines Quarantäneattributs zu einer Datei deaktiviert, und das Gatekeeper-Sicherheitssystem ist der Ansicht, dass diese Datei nicht auf Sicherheit überprüft werden muss. Das Sicherheitssystem selbst bleibt aktiv und betriebsbereit.

Beide Methoden führen zu den gleichen Ergebnissen.obwohl verschiedene Mechanismen verwendet werden. Wie oben erwähnt, müssen Sie bei dieser Methode ein ungewöhnliches Verfahren anwenden und sind nicht ideal anzuwenden.

Gehen Sie wie folgt vor, um den Quarantänemodus für heruntergeladene Dateien zu deaktivieren:

1) Starten Sie die Anwendung „Terminal", die in zu finden ist/ Anwendungen / Dienstprogrammeoder führen Sie den Spotlight-Suchdienst aus.

2) Geben Sie im Terminalfenster den folgenden Befehl ein und führen Sie ihn aus:

Standardwerte schreiben com.apple.LaunchServices LSQuarantine -bool false

3) Drücken Sie die Taste „Enter"Für seine Umsetzung.

4) Um die Einstellungen zu überprüfen, geben Sie den folgenden Befehl ein und führen Sie ihn aus:

Die Standardeinstellungen lauten com.apple.LaunchServices

Mit den richtigen Einstellungen wird das Ergebnis die Befehlszeile sein: LSQuarantine = 0.

5) Starten Sie Ihren Computer neu, damit die Änderungen wirksam werden.

6) Versuchen Sie nach dem Neustart des Computers, eine beliebige aus dem Internet heruntergeladene Anwendung auszuführen.

Wenn Sie den Quarantänemodus wieder aktivieren möchten (was Sie tatsächlich tun müssen), gehen Sie folgendermaßen vor:

1) Starten Sie die Anwendung “Terminal".

2) Geben Sie in einem Terminalfenster einen der folgenden Befehle ein:

Standardwerte schreiben com.apple.LaunchServices LSQuarantine -bool true
Standardeinstellungen löschen com.apple.LaunchServices

Der erste Befehl wechselt zunächstDer geänderte Parameter wird auf true gesetzt und gibt Warnmeldungen zum Leben zurück. Der zweite Befehl entfernt die ursprünglich geänderten Parameter vollständig und führt auch zum Erscheinen von Warnfenstern. Das Endergebnis beider Teams ist das gleiche. Sie können jede der vorgeschlagenen Optionen verwenden.

3) Um zu überprüfen, ob die Einstellungen korrekt sind, müssen Sie erneut den Befehl zur Statusabfrage eingeben:

Die Standardeinstellungen lauten com.apple.LaunchServices

Wenn Sie in Punkt 2 die Einstellung „-bool true“ verwendet haben, dann ist das Ergebnis der Anfrage die Zeile:

LSQuarantine = 1 – Zeigt an, dass Warnmeldungen aktiviert sind.

Wenn Sie die Einstellungen lieber mit dem zweiten Befehl löschen möchten, lautet das Abfrageergebnis in der folgenden Zeile:

Dies bedeutet, dass der Parameter vollständig entfernt wurde und das System zum Standardverfahren für die Durchführung von Überprüfungen mit Warnmeldungen zurückkehrt.

4) Starten Sie Ihren Computer neu

So entfernen Sie die Quarantäneflagge für eineIn einer separaten Datei müssen Sie den folgenden Terminalbefehl ausführen. Dies kann nützlich sein, da Sie die Einstellungen zum Zuweisen des Quarantänemodus für heruntergeladene Dateien nicht ändern und auch die Sicherheitsmodi des „Gatekeeper“ -Systems nicht ändern. Machen Sie jedoch für eine einzelne Datei eine Ausnahme vom allgemeinen Aktionsalgorithmus und deaktivieren Sie Warnmeldungen speziell für die ausgewählte Datei. Beispielsweise haben Sie eine Anwendung von einer vertrauenswürdigen Quelle heruntergeladen und müssen sie auf vielen Computern installieren. Um Warnmeldungen auf jedem Computer zu deaktivieren, müssen Sie das Quarantäneattribut für diese Anwendung deaktivieren, indem Sie die folgende Aktion in der Terminalanwendung ausführen:

xattr -d com.apple.quarantine / Pfad zur Quarantänedatei

Ersetzen Sie /path-to-quarantined-file durchGeben Sie den Speicherort Ihrer Datei ein oder ziehen Sie einfach die gewünschte Datei im Terminalfenster in den entsprechenden Teil der Befehlszeile. Jetzt wird diese Anwendung alle „Fallen“ des Gatekeeper-Systems ruhig umgehen und den Status einer „verifizierten Datei“ haben.

So werden diese Probleme gelöst. Mit der Befehlszeile überwinden wir kleine Unannehmlichkeiten, die durch das Vorhandensein eines Sicherheitssystems entstehen.