İlk olarak OS X Mountain Lion'da tanıtılan Gatekeeper, Mac'inizi Kötü Amaçlı Yazılımlardan ve diğer zararlı yazılımlardan korumaya yardımcı olan bir Mac güvenlik özelliğidir. Gatekeeper, Apple'ın Apple Mac Mağazası için onayladığı ve / veya uygulama mağazasında teklif edilmese bile Apple tarafından onayladığı ve / veya Apple tarafından onayladığı uygulamalar listesine göre denetlenerek uygulamanın güvenli olup olmadığını kontrol eder. Bunlar üç Gatekeeper seçeneği:
- Uygulama mağazası
- App Store ve Tanımlanmış Geliştiriciler
- Herhangi bir yer
Ancak MacOS Sierra'da, Apple, resmi olarak Apple tarafından resmi olarak onaylanan uygulamalar listesinin ötesinde yazılımı indirmek ve kullanmak isteyen güç kullananların seçeneklerini sınırlayan Gatekeeper'da bazı önemli değişiklikler yaptı.
Ancak endişelenmeyin, Gatekeeper ayarları, Apple tarafından resmi olarak onaylanmayan bir yazılıma erişmenize izin vermek için macOS Sierra'da yine de değiştirilebilir. Anlayış, Gatekeeper korumasını devre dışı bırakan kullanıcıların Malware ve diğer zararlı yazılımlardan kaçınmak için deneyimli bir Mac kullanıcısı olmanız gerektiği için kendi riskleri altındadır.
Toplayıcı Ayarlarını Ayarla
Geleneksel olarak, Gatekeeper üç güvenlik artırıcı ayar önerdi: her yerde, App Store ve tanımlanmış geliştiriciler ve yalnızca App Store. İlk tercih, adının açıkladığı gibi, kullanıcıların Gatekeeper özelliğini etkin bir şekilde devre dışı bırakarak herhangi bir kaynaktan uygulamaları başlatmasına izin verdi.
İkinci seçenek, kullanıcıların Mac App Store'dan ve aynı zamanda Apple'a kayıtlı olan ve uygulamalarını güvenli bir şekilde imzalayan yazılım geliştiricilerden uygulamaları çalıştırmalarına izin verdi. Son olarak, en güvenli ayar kullanıcıları yalnızca Mac App Store'dan edinilen uygulamaları çalıştırmaya sınırladı.
Güvenli seçenekler daha az deneyimli Mac kullanıcıları için iyi fikirler olsa da, uzman kullanıcılar Gatekeeper'ı çok sınırlayıcı bulmuş ve genellikle “Her Yer” olarak ayarlayarak devre dışı bırakmaya çalışmışlardır. “
Ancak macOS Sierra'da “Anywhere” seçeneği ortadan kalktı ve “App Store” ve “App Store ve geliştiricileri” yalnızca iki seçenek olarak bıraktı.
Bir komut kullanarak macOS Sierra'daki Gatekeeper'ı Terminal'den devre dışı bırakın
Gatekeeper ayarları, Sistem Tercihleri> Güvenlik ve Gizlilik> Genel'de bulunabilir . Gatekeeper seçenekleri, "Anywhere" eksik olan "Tüm uygulamalar indirilen:" altında bulunur. “Anywhere” seçeneği eksikken, birçok Mac kullanıcısı Apple'ın “Anywhere” seçeneğini tamamen ortadan kaldırdığını düşünüyordu.
Neyse ki, Apple, Gatekeeper ayarını "Anywhere" olarak değiştiremedi. Bu, kullanıcıların terminalden bir komutla yapmalarını isteyerek başlattı. Gatekeeper ayarı “Anywhere” olarak ayarlandı. Çoğu zaman sadece MacOS uzmanları terminali nasıl kullanacaklarını biliyor.
Gatekeeper'ı devre dışı bırakmak (yani, “Anywhere” olarak ayarlayın) komut satırından yeni bir Terminal penceresi açın ve ardından aşağıdaki komutu girin:
$ sudo spctl --master-disable
“Sudo” kullandığınızdan, Mac'inizin kök (yönetici) şifresi istenir. Root şifrenizi girin, komut Gatekeeper ayarını “Anywhere” olarak değiştirecektir.
Gatekeeper ayarının “Anywhere” olarak değiştirildiğini onaylamak istiyorsanız, Sistem Tercihlerini başlatabilir ve Gatekeeper'ın “İndirilen uygulamalara indirilmesine izin ver” ayarını kontrol edebilirsiniz. Artık “Her Yerde” Gatekeeper ayarı olduğunu göreceksiniz. Parolanızı girmek ve değişiklik yapmak için sol alt köşedeki asma kilidi tıklayın, ardından Gatekeeper seçenekleri listesinden “Her Yerde” seçeneğini seçin. Güvenlik özelliği artık tanımlanamayan geliştiricilerin uygulamaları hakkında sizi rahatsız etmeyecek. Ayrıca, Gatekeeper'ın “İndirilen Uygulamalara İzin Verildi” seçeneğini Herhangi Bir Yere Değiştirme komutunu çalıştırdığınızdan beri, bu ekranın aşağıdaki ekran görüntüsünde gösterildiği gibi arayüzde listelendiğini fark edeceksiniz.
Geçici olarak Bypass Gatekeeper
Potansiyel olarak sinir bozucu sınırlamalarına rağmen, Gatekeeper gerçekten de yanlışlıkla kötü amaçlı uygulamaları başlatmanızı engelleyebilecek önemli bir güvenlik özelliğidir. Gatekeeper'ı etkin bırakmayı tercih ediyorsanız, ancak hala tanımlanamayan bir geliştiriciden bir uygulamayı çalıştırmanız gerekiyorsa, uygulamayı sağ tıklama bağlam menüsünden açarak geçici olarak Gatekeeper'ı atlayabilirsiniz.
Açıklamak gerekirse, Gatekeeper etkinken tanımlanamayan bir geliştiriciden bir uygulama açmaya çalıştığınızda, uygulamanın başlatılamayacağını bildiren aşağıdaki uyarıyı alırsınız:
Gatekeeper'ı geçici olarak atlamak için, uygulamanın simgesine sağ tıklayın (veya Control tuşuna basarak tıklayın) ve Aç öğesini seçin.
Hala bir uyarı mesajı alacaksınız, ancak bu sefer yalnızca bir uyarı. Aç'ı tekrar tıkladığınızda uygulamayı başlatacaksınız.
Sierra Gatekeeper Ayarlarını Varsayılana Döndür
Yukarıdaki Terminal komutunu kullanarak “Anywhere” seçeneğini etkinleştirdiyseniz ve daha sonra geri almak istiyorsanız, Terminal'e geri dönüp şu komutu çalıştırabilirsiniz:
$ sudo spctl --master-enable
Bu komut, Gatekeeper'ın “Uygulama indirmelerine izin ver” ayarını “Her Yerde” olarak ayarlamak için koştuğunuz spctl --master-disable
komutunu tersine çevirir.
Bu makaleyi yararlı bulduysanız, Mac Yazılım Güncellemesini Terminal Üzerinden Nasıl Çalıştıracağınızı kontrol etmek isteyebilirsiniz.
Daha önce Gatekeeper'ların “Uygulamaları indir” ayarını “Herhangi bir yere” ayarladınız mı? Bunu nasıl yaptın? Lütfen aşağıya bir yorum bırakın.