macOS有一個名為“Gatekeeper”的功能,可以鎖定你的Mac,強制它在預設情況下只能執行蘋果認可的軟體。但是Mac的鎖定方式和Android的鎖定方式一樣,你仍然可以自由地執行任何你想要的應用程式。
Gatekeeper的工作方式有點不同,這取決於您執行的macOS版本。舊版本只需一個簡單的開關就可以關閉它,而macossierra則讓事情變得更復雜一些。這是你需要知道的。
每當你在Mac上啟動一個新的應用程式時,Gatekeeper都會檢查它是否用有效的簽名簽名。如果應用程式是用有效的簽名簽名的,則允許它執行。如果不是這樣,您將看到一條警告訊息,並且您的Mac將阻止應用程式執行。
但並不是每個Mac應用都有簽名。網路上的一些應用程式——尤其是舊的應用程式——就是沒有簽名,即使它們是可信的。也許他們已經有一段時間沒有更新了,或者也許開發人員只是沒有麻煩。這就是為什麼蘋果提供了一種繞過網守的方法。(如果您正在開發自己的應用程式,您可能還希望繞過此操作並執行未簽名的應用程式。)
相關:如何在Mac上安裝應用程式:你需要知道的一切
Gatekeeper知道三種不同型別的應用程式:
預設設定是隻允許來自前兩個類別的應用程式:Mac應用程式商店和來自已識別的開發人員。此設定應提供良好的安全性,允許使用者從應用程式商店獲取應用程式或從web下載已簽名的應用程式。
如果你試圖開啟一個未簽名的應用程式雙擊它,它不會工作。您將看到一條“[App Name]無法開啟,因為它來自一個未知的開發人員”訊息。
當然,有時你可能會遇到一個需要使用的未簽名應用程式。如果你信任開發者,你可以告訴你的Mac開啟它。
警告:Gatekeeper是一種安全功能,它在預設情況下處於啟用狀態是有原因的。只執行你信任的應用程式。
要開啟未簽名的應用程式,您需要右鍵單擊或控制該應用程式並選擇“開啟”。這適用於macOS Sierra以及以前版本的macOS。
您將收到警告,該應用程式來自一個身份不明的開發人員-換句話說,它沒有使用有效的開發人員簽名進行簽名。如果您信任該應用程式,請單擊“開啟”執行它。
就這樣。你的Mac會記住你允許執行的每個特定應用程式的設定,下次執行該應用程式時不會再詢問你。你只需在第一次執行新的未簽名應用程式時執行此操作。
這是執行少數未簽名應用程式的最佳、最安全的方法。只需在執行過程中允許每個特定應用,確保在執行每個應用之前信任它。
在舊版本的macOS中,您可以完全從系統首選項>安全和隱私禁用Gatekeeper。您只需從“允許應用程式下載自”設定中選擇“任意位置”。
不過,在macos10.12sierra中,蘋果改變了這一點。您不能再從“系統首選項”視窗完全禁用閘道器守衛。就這樣-一個單一的圖形選項被刪除。您仍然可以選擇執行單個未簽名的應用程式,並且有一個隱藏的命令列選項可以完全繞過Gatekeeper。但是蘋果不想讓知識不太淵博的使用者禁用這個安全功能,所以它隱藏了這個開關,就像禁用系統完整性保護的選項一樣。
相關:如何在Mac上禁用系統完整性保護(以及為什麼不禁用)
如果你知道你在做什麼,需要改變設定,你可以,儘管我們不建議你這樣做。
首先,開啟一個終端視窗。按Command+Space,鍵入“Terminal”,然後按Enter啟動一個。或者,您可以開啟一個查詢視窗,進入“應用程式”>“實用程式”>“終端”。
在終端視窗中執行以下命令並提供密碼:
sudo spctl --master-disable完成後,進入“系統首選項”>“安全和隱私”。您將發現舊的“Anywhere”選項已返回並啟用。
如果您選擇了“Anywhere”設定,您的Mac現在的行為將與以前一樣,未簽名的應用程式將毫無問題地執行。
要撤消此更改,只需在安全和隱私窗格中選擇“App Store and identified developers”或“App Store”。
蘋果正試圖透過對知識不太淵博的使用者隱藏這個選項來提高macOS的安全性。如果您需要執行未簽名的應用程式,我們建議您只允許它們逐個執行,而不是禁用Gatekeeper並允許所有未簽名的應用程式執行。這幾乎是一樣簡單,並確保沒有執行在您的計算機上,你不批准自己。
你的Roku可以讓你透過它的頻道觀看和收聽大量的媒體。但有些流媒體服務頻道是有限的,或者可能還沒有你最喜歡的媒體渠道存在。 ...
...像f.lux這樣的應用已經存在很多年了,那麼Mac的夜班又是如何累積的呢? ...
...你的Mac自然受到了大多數威脅的保護。讓我們看看macOS是如何構建來抵抗病毒和其他惡意軟體的。 ...
...Safari for Mac中下載檔案並不總是那麼容易。有時檔案似乎在你下載後就消失了,而有時根本就不下載。令人困惑的是,這種情況的發生有多種原因。但是,無論您是要單擊兩個按鈕還是10個按鈕,修復都非常簡單。 ...
想知道如何在Mac上開啟工作管理員嗎?如果您習慣Windows,您可能不知道這個重要的實用程式在macOS上的位置,或者您以前從未需要開啟它。 ...
... 如何讓快速檢視功能發揮作用?只需在Finder中選擇一個檔案並點選空格。預覽立即彈出。再次點選空格將關閉預覽。 ...