Wie öffne ich Dateien von unbekannten Entwicklern ohne Warnung in OSX?

Ich glaube, ich habe zu viel Sicherheit auf meinem Mac. Immer wenn ich versuche, einen Dateinamen zu ändern oder ein Programm zu installieren, muss ich das Passwort meines Laptops eingeben. Außerdem kann ich nicht schnell auf heruntergeladene Programme zugreifen, da sie von unbekannten Entwicklern stammen, und ich muss mit der rechten Maustaste auf > Öffnen klicken, damit ich sie ausführen kann. Das ist wirklich frustrierend. Muss mein Laptop SO sicher sein (aufgrund der jüngsten Malware-Angriffe auf Macbooks?) Kann ich die Einstellungen ändern, um ihn etwas flexibler zu machen?

Plattform: Mountaion Lion Retina Macbook Pro

Ich bin mir nicht sicher, was ich falsch gemacht habe, um eine -1 zu bekommen. Also danke, wer auch immer das getan hat
Wie installierst du die Programme? Welche Dateinamen möchten Sie ändern?
Zum Beispiel lade ich ein Programm herunter und es heißt, dass es das Programm nicht ausführen kann, weil es von einem unbekannten Entwickler stammt. Wenn ich ein Paket installiere, werde ich mittendrin nach dem Passwort meines Laptops gefragt.

Antworten (3)

Sie können Gatekeeper in den Systemeinstellungen deaktivieren:

Dadurch werden die Warnungen zum Öffnen von aus dem Internet heruntergeladenen Dateien entfernt:

defaults write com.apple.LaunchServices LSQuarantine -bool false

Es wirkt sich jedoch nicht auf die Dialoge zum erstmaligen Öffnen von Anwendungen aus .

Sie können den Finder als root mit ausführen osascript -e 'quit app "Finder"' && sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder, aber es ist nicht wirklich dazu gedacht, dauerhaft ausgeführt zu werden.

Was ist der Nachteil des Deaktivierens von Gatekeeper? Hat Malware auf diese Weise eine höhere Chance, meinen Laptop zu infizieren?
Ihnen wird weiterhin eine Warnung angezeigt, wenn eine Anwendung zum ersten Mal versucht, sich selbst zu öffnen. Es gibt noch nicht einmal so viel Malware für Macs.
Was ist mit Ordnerberechtigungen? Ich bin ein Administrator, aber manchmal habe ich keine Rechte, um ein Programm zu schreiben, sondern nur zum Lesen.
Ein Administrator zu sein bedeutet nicht viel. Berechtigungen sind komplett getrennt. Deaktivieren Sie Gatekeeper nicht, es macht es wirklich schwierig, Ihr System sicher zu halten. Sie können Dateien aus der Quarantäne entfernen, das ist, was Sie wollen. Mit Rechtsklick -> Öffnen bei gedrückter Steuerung wird der Quarantänestatus entfernt, aber Sie können dies auch mit einem Tröpfchen tun, siehe meine Antwort.

Sie können ein AppleScript-Droplet erstellen, um den Quarantänestatus von Elementen zu löschen. Von woanders im Internet:

on open paths
    set xattr to "xattr -dr com.apple.quarantine"
    repeat with path in paths
        set xattr to xattr & space & quote & POSIX path of path & quote
    end repeat
    do shell script xattr
end open

Öffnen Sie Applescript, fügen Sie den Text ein und speichern Sie ihn als Anwendung. Legen Sie zur Verwendung Dateien in der App ab und stellen Sie sicher, dass Sie ZIPs oder DMGs anstelle der darin enthaltenen Dateien ablegen. Wenn Sie die ZIP-Datei bereits erweitert haben und sie eine App enthielt, können Sie das Droplet nicht damit verwenden.

( http://www.tonymacx86.com/mac-os-x-support/104276-simple-applescript-droplet-prevent-gatekeeper-warnings.html )

Was dies im Grunde tut, ist die Verwendung des xattr-Befehls, um den Quarantänestatus der Datei zu bereinigen, die Sie auf das Applet legen.

Sie können das Skript erweitern, um die Datei nach dem Löschen zu "öffnen", siehe die AppleScript-Dokumentation, um zu sehen, wie das geht.

Wenn Sie eine Meldung erhalten, dass Sie daran gehindert werden, eine App von einem nicht identifizierten Entwickler zu öffnen, können Sie zum Öffnen von Safari aus Folgendes tun:

(1) Klicken Sie auf das Download-Symbol (der Abwärtspfeil in der oberen rechten Ecke von Safari.

(2) Rechtsklick auf die zu öffnende Datei;

(3) wählen Sie „Im Finder anzeigen“;

(4) Klicken Sie im Finder mit der rechten Maustaste auf die Datei;

(5) "Öffnen" auswählen

(6) bestätigen öffnen