macOS, Mac'inizi kilitlemek ve varsayılan olarak yalnızca Apple onaylı yazılımı çalıştırmaya zorlamak için tasarlanmış "Gatekeeper" adlı bir özelliğe sahiptir. Ama bir Mac aynı şekilde kilitlendi Android kilitlendi –İstediğiniz herhangi bir uygulamayı çalıştırmakta hâlâ özgürsünüz.
Gatekeeper, çalıştırdığınız macOS sürümüne bağlı olarak biraz farklı çalışır. Eski sürümler, basit bir anahtarla kapatmanıza izin verirken macOS Sierra işleri biraz daha karmaşık hale getirir. İşte bilmeniz gerekenler.
Gatekeeper Nasıl Çalışır?
Mac'inizde yeni bir uygulama başlattığınızda, Gatekeeper bunun geçerli bir imzayla imzalanıp imzalanmadığını kontrol eder. Uygulama geçerli bir imza ile imzalanmışsa, çalışmasına izin verilir. Değilse, bir uyarı mesajı görürsünüz ve Mac'iniz uygulamanın çalışmasını engeller.
Ancak her Mac uygulaması imzalanmaz. Web'de bulunan bazı uygulamalar - özellikle daha eski olanlar - güvenilir olsalar bile imzalanmamıştır. Belki bir süredir güncellenmemişlerdi ya da belki geliştirici rahatsız etmemişti. Bu nedenle Apple, Gatekeeper'ı atlamanın bir yolunu sunar. (Kendi uygulamalarınızı geliştiriyorsanız, bunu atlamak ve imzasız bir uygulama da çalıştırmak isteyebilirsiniz.)
İLİŞKİLİ: Mac'e Uygulamalar Nasıl Yüklenir: Bilmeniz Gereken Her Şey
Gatekeeper, üç farklı uygulama türünü bilir:
- Mac App Store'dan Uygulamalar : Yüklediğiniz uygulamalar Mac App Store'dan edinilenler, bir Apple inceleme sürecinden geçtikleri ve Apple tarafından barındırıldıkları için en güvenilir olarak kabul ediliyor. Onlar da korumalı alana alındı, ancak bu birçok uygulama geliştiricisinin Mac App Store'u kullanmamasının bir nedeni .
- Tanımlanmış Geliştiricilerin Uygulamaları : Mac uygulama geliştiricileri, Apple'dan benzersiz bir geliştirici kimliği edinebilir ve bu kimliği uygulamalarını imzalamak için kullanabilir. Bu dijital imza, uygulamanın gerçekten o belirli geliştirici tarafından oluşturulmasını sağlar. Örneğin, Mac'inize Google Chrome yüklediğinizde, Google'ın geliştirici kimliğiyle imzalanır, böylece Apple çalışmasına izin verir. Bir geliştiricinin geliştirici kimliğini kötüye kullandığı tespit edilirse veya bu kimlik, kötü amaçlı uygulamaları imzalamak için kullanan bilgisayar korsanları tarafından edinilirse, geliştirici kimliği iptal edilebilir. Bu şekilde, Gatekeeper, yalnızca bir geliştirici kimliği edinme sıkıntısından geçen ve iyi durumda olan yasal geliştiriciler tarafından oluşturulan uygulamaların bilgisayarınızda çalışmasını sağlar.
- Başka her yerden uygulamalar : Mac App Store'dan alınmayan ve bir geliştirici kimliğiyle imzalanmamış uygulamalar bu son kategoriye girer. Apple bunları en az güvenli olarak kabul eder, ancak bu bir uygulamanın güvenilir olmadığı anlamına gelmez; sonuçta, yıllardır güncellenmemiş Mac uygulamaları düzgün şekilde imzalanmamış olabilir.
Varsayılan ayar, yalnızca ilk iki kategorideki uygulamalara izin vermektir: Mac App Store ve tanımlanmış geliştiricilerden. Bu ayar, kullanıcıların uygulamaları uygulama mağazasından almalarına veya web'den imzalı uygulamaları indirmelerine olanak tanıyan iyi bir güvenlik sağlamalıdır.
İmzasız Bir Uygulama Nasıl Açılır
İmzasız bir uygulamayı çift tıklayarak açmaya çalışırsanız çalışmaz. "[App Name], tanımlanamayan bir geliştiriciden geldiği için açılamıyor" mesajını göreceksiniz.
Tabii ki, kullanmanız gereken imzasız bir uygulamaya rastladığınız bir zaman olabilir. Geliştiriciye güveniyorsanız, Mac'inize yine de açmasını söyleyebilirsiniz.
Uyarı : Gatekeeper bir güvenlik özelliğidir ve bir nedenle varsayılan olarak açıktır. Yalnızca güvendiğiniz uygulamaları çalıştırın.
İmzalanmamış bir uygulamayı açmak için, uygulamaya sağ tıklamanız veya Kontrol tuşuna basarak tıklamanız ve "Aç" ı seçmeniz gerekir. Bu, macOS Sierra'nın yanı sıra macOS'in önceki sürümlerinde de çalışır.
Uygulamanın tanımlanamayan bir geliştiriciye ait olduğu, başka bir deyişle geçerli bir geliştirici imzasıyla imzalanmadığı konusunda uyarılırsınız. Uygulamaya güveniyorsanız çalıştırmak için "Aç" ı tıklayın.
Bu kadar. Mac'iniz, çalışmasına izin verdiğiniz her belirli uygulama için bu ayarı hatırlayacak ve bu uygulamayı bir sonraki çalıştırmanızda size tekrar sorulmayacaktır. Bunu, yeni bir imzasız uygulamayı ilk kez çalıştırmak istediğinizde yapmanız gerekecek.
Bu, birkaç imzasız uygulamayı çalıştırmanın en iyi ve en güvenli yoludur. Sadece her uygulamaya izin verin ve çalıştırmadan önce her uygulamaya güvendiğinizden emin olun.
Uygulamalara Her Yerden Nasıl İzin Verilir
MacOS'in eski sürümlerinde, Gatekeeper'ı Sistem Tercihleri> Güvenlik ve Gizlilik'ten tamamen devre dışı bırakabilirsiniz. "Uygulamaların indirilmesine izin ver" ayarından "Her yerde" yi seçmeniz yeterli.
Ancak macOS 10.12 Sierra'da Apple bunu değiştirdi. Artık Gatekeeper'ı Sistem Tercihleri penceresinden tamamen devre dışı bırakamazsınız. İşte bu - tek bir grafik seçeneği kaldırıldı. Yine de imzasız ayrı uygulamaları çalıştırmayı seçebilirsiniz ve Gatekeeper'ı tamamen atlamak için gizli bir komut satırı seçeneği vardır. Ancak Apple, daha az bilgili kullanıcıların bu güvenlik özelliğini devre dışı bırakmasını istemiyor, bu nedenle bu anahtar, tıpkı sistem bütünlüğü korumasını devre dışı bırakma seçeneği .
İLİŞKİLİ: Mac'te Sistem Bütünlüğü Koruması Nasıl Devre Dışı Bırakılır (ve Neden Yapmamalısınız)
Ne yaptığınızı biliyorsanız ve ayarı değiştirmeniz gerekiyorsa, bunu tavsiye etmiyoruz ancak bunu yapabilirsiniz.
Önce bir Terminal penceresi açın. Command + Space tuşlarına basın, "Terminal" yazın ve birini başlatmak için Enter tuşuna basın. Veya bir Finder penceresi açıp Uygulamalar> Yardımcı Programlar> Terminal'e gidebilirsiniz.
Terminal penceresinde aşağıdaki komutu çalıştırın ve şifrenizi girin:
sudo spctl - yönetici devre dışı bırakma
Bunu yaptıktan sonra, Sistem Tercihleri> Güvenlik ve Gizlilik'e gidin. Eski "Her Yerde" seçeneğinin geri döndüğünü ve etkinleştirildiğini göreceksiniz.
Mac'iniz artık "Her Yerde" ayarını seçtiyseniz eskisi gibi davranacak ve imzasız uygulamalar sorunsuz çalışacaktır.
Bu değişikliği geri almak için, Güvenlik ve Gizlilik bölmesinde "App Store ve tanımlanmış geliştiriciler" veya "App Store" u seçmeniz yeterlidir.
Apple, bu seçeneği daha az bilgili kullanıcılardan gizleyerek macOS'u daha güvenli hale getirmeye çalışıyor. İmzasız uygulamaları çalıştırmanız gerekiyorsa, Gatekeeper'ı devre dışı bırakmak ve tüm imzasız uygulamaların çalışmasına izin vermek yerine bunlara birer birer izin vermenizi öneririz. Neredeyse kolaydır ve bilgisayarınızda sizin onaylamadığınız hiçbir şeyin çalışmamasını sağlar.