Gatekeeper, kötü niyetli kodun imzalanmamış sistemde çalışmasını önlemek için bir güvenlik önlemi olarak neredeyse her zaman OS X'te mevcut olan bir özelliktir. güvenilir geliştiriciler tarafından sertifika ile. İnternetten ücretsiz bir yazılım uygulaması indirirken kesinlikle bir kereden fazla hata alıyoruz »Bu uygulama tanımlanamayan bir geliştiriciden geldiğinden açılamıyor».
Bu nedenle, birçok geliştirici ve sistem yöneticisi bu işlevi devre dışı bırakmak zorunda kalmaktadır. gerçekten can sıkıcı olabilir. Tek ama, bunu doğrudan sistem içindeki seçenekten yaparsak, 30 günlük bir devre dışı bırakma süresi bırakacak, ancak bunun altında etkinleştirilmiş bir sıfırlama komutunu bırakacaktır. 30 gün sonra tekrar aktif hale gelecektir.
Önce nasıl devre dışı bırakılacağını görelim bu seçenek doğrudan sistemden. İşlem, > Sistem Tercihleri> Sistem ve Gizlilik'e erişmek kadar basittir ve Genel sekmesinde, yönetici şifremizi gireceğimiz ve "Herhangi bir site" seçeneğini işaretleyeceğimiz alttaki asma kilidi tıklayacağız. Bu, 30 günlük sıfırlama seçeneğiyle devre dışı bırakacaktır.
Bundan kaçınmak için, bu sıfırlamayı doğrudan terminalden devre dışı bırakma seçeneğimiz var. Uygulamalar> Yardımcı Programlar> Terminal aşağıdaki komutu girerek ve ayrıca yönetici şifremizi girerek:
sudo varsayılanları /Library/Preferences/com.apple.security GKAutoRearm -bool NO yaz
Her durumda, her zaman sadece aynı komutu girerek ancak "HAYIR" seçeneğini "EVET" olarak değiştirerek ilk konfigürasyona geri dönme seçeneği vardır, yani:
sudo varsayılanları yazma /Library/Preferences/com.apple.security GKAutoRearm -bool EVET
Aslında bu seçeneğin faydası biraz sınırlıdır, çünkü esas olarak şunu tavsiye ediyorum: üretim veya geliştirme ekipleri Kapalı bir güvenlik sistemi içinde, ortalama bir kullanıcı için ihtiyacımız olan her şeyi yapmak için tam bir ay veren bir seçeneği devre dışı bırakmak mantıklı değildir.