31Aug

Mac'inizde "Kimliği belirsiz geliştiriciler" den gelen uygulamalar nasıl açılır?

macOS, Mac'inizi kilitlemek için tasarlanan ve yalnızca Apple tarafından onaylanan yazılımı varsayılan olarak çalıştırmaya zorlayan "Gatekeeper" adlı bir özelliğe sahiptir. Ancak bir Mac, Android'in kilitli olduğu şekilde kilitlenir; istediğiniz herhangi bir uygulamayı çalıştırmaya halen serbestsiniz.

Gatekeeper, çalıştırmakta olduğunuz macOS'un hangi 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 gereken şey.

Gatekeeper Works Nasıl

Mac'inizde yeni bir uygulama başlattığınızda, Gatekeeper geçerli bir imza ile imzalanmış olduğunu kontrol eder. Başvuru geçerli bir imza ile imzalanmışsa, çalıştırılması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ı imzalanmış değil. Web'de mevcut bazı uygulamalar( özellikle büyük olanlar) güvenilir değiller bile imzalanmamıştır. Belki bir süredir güncellenmediler veya belki de geliştirici rahatsız etmedi. Bu nedenle Apple, Gatekeeper'ı atlamak için bir yol öneriyor.

Gatekeeper, üç farklı uygulama türünü bilir:

  • Mac App Store'dan uygulamalar : Mac App Store'dan yüklediğiniz uygulamalar( Mac App Store'dan yüklediğiniz uygulamalar)Apple'ın denetleme sürecinden geçtikten ve Apple tarafından kendileri tarafından barındırıldıkları için en güvenilir olarak kabul edilirler. Birçok uygulama geliştiricisinin Mac App Store'u kullanmamasının bir nedeni olmasına rağmen, ayrıca korumalı konumdalar.
  • Tanımlanmış Geliştiricilerden Uygulamalar : Mac uygulaması geliştiricileri, Apple'dan benzersiz bir geliştirici kimliği edinebilir ve uygulamaları imzalamak için kullanabilir. Bu dijital imza, uygulamanın gerçekte bu belirli geliştirici tarafından oluşturulmasını sağlar.Örneğin, Google Chrome'u Mac'ınıza yüklediğinizde, Apple'ın çalışmasına izin vermek için Google'ın geliştirici kimliğiyle imzalanır. Bir geliştiricinin geliştirici kimliğini kötüye kullandığı veya korsanların kötü niyetli uygulamaları imzalamak için kullandığı hackerlar tarafından edinildiğini keşfederse geliştirici kimliğini iptal edilebilir. Bu yolla, Gatekeeper, yalnızca bir geliştirici kimliği alma sorunu yaşayan ve iyi durumda olan meşru geliştiriciler tarafından oluşturulan uygulamaların bilgisayarınızda çalışmasını sağlar.
  • Başka hiçbir yerden gelen uygulamalar : Mac App Store'dan edinilmeyen ve geliştirici kimliği ile imzalanmayan uygulamalar bu son kategoriye girer. Apple bunları en az güvence olarak algılar, ancak bir uygulamanın güvenilmez olmadığı anlamına gelmez - sonuçta, yıllar içinde güncellenmemiş Mac uygulamaları doğru imzalanmayabilir.

Varsayılan ayar yalnızca ilk iki kategorideki uygulamalara izin vermektir: Mac App Store ve tanımlanmış geliştiricilerin. Bu ayar, kullanıcıların uygulama mağazasından uygulamalar almasına veya imzalanmış uygulamaları web'den indirmesine olanak tanıyan iyi bir güvenlik seviyesi sağlamalıdır.

İmzasız bir Uygulamayı Açma

İmzasız bir uygulamayı çift tıklatarak açmayı denerseniz, bu işe yaramaz. Bir "[App Name], kimliği belirlenemeyen bir geliştiriciden olduğu için açılamıyor" mesajını görürsünüz.

Elbette, kullanmanız gereken imzasız bir uygulamaya karar verdiğiniz bir zaman olabilir. Geliştiriciye güveniyorsanız, Mac'inize onu yine de açmasını söyleyin.

Uyarı : Gatekeeper bir güvenlik özelliğidir ve varsayılan olarak bir nedenle açıktır. Yalnızca güvendiğiniz uygulamaları çalıştırın.

İmzasız bir uygulamayı açmak için, uygulamayı sağ tıklayın veya Control tuşuna basmanız ve "Aç" ı seçmeniz gerekir. Bu macOS Sierra'da ve ayrıca macOS'un önceki sürümlerinde de çalışır.

Uygulamanın tanımlanamayan bir geliştiriciden geldiği uyarısında bulunacaksınız - diğer bir deyişle, geçerli bir geliştirici imzasıyla imzalanmamıştır. Uygulamaya güveniyorsanız, çalıştırmak için "Aç" ı tıklayın.

İşte Bu kadar. Mac'iniz, çalıştırmanıza izin verdiğiniz her belirli bir uygulama için bu ayarı hatırlar ve bir dahaki sefer onu çalıştırdığınızda sizden tekrar sorulmaz. Yeni imzalanmamış bir uygulamayı ilk çalıştırdığınızda bunu yapmanız yeterlidir.

Bu, bir avuç işaretsiz uygulaması çalıştırmanın en iyi, en güvenli yoludur. Gittiğiniz her belirli uygulamaya izin verin, böylece çalıştırmadan önce her uygulamaya güvendiğinizden emin olun.

Her Yerden Uygulamalara İzin Verme Nasıl

MacOS'un eski sürümlerinde, Gatekeeper'ı tamamen Sistem Tercihleri ​​& gt;Güvenlik ve Gizlilik."Uygulamaların indirilmesine izin ver" ayarından "Herhangi Bir Yer" i seçmeniz yeterlidir.

MacOS 10.12 Sierra'da, Apple bunu değiştirdi. Artık Gatekeeper'ı Sistem Tercihleri ​​penceresinden tamamen devre dışı bırakamazsınız. Tek bir grafik seçeneği kaldırıldı.Tek tek imzasız uygulamaları çalıştırmayı seçebilir ve Gatekeeper'ı tamamen atlamak için gizli bir komut satırı seçeneği var. Ancak Apple, bu güvenlik özelliğini devre dışı bırakan daha az bilgiye sahip kullanıcı istemiyor; bu nedenle, sistem bütünlüğünü koruma özelliğini devre dışı bırakma seçeneği gibi bu anahtar gizli hale getiriliyor.

Ne yaptığınızı biliyorsanız ve ayarı değiştirmeniz gerekiyorsa, bunu önermiyoruz, ancak yapabilirsiniz.

Önce Terminal penceresini açın. Command + Space tuşlarına basın, "Terminal" yazın ve başlatmak için Enter tuşuna basın. Veya bir Bulucu penceresi açıp Uygulamalar & gt;Yardımcı Programlar & gt;Terminal.

Terminal penceresinde aşağıdaki komutu çalıştırın ve şifrenizi girin:

sudo spctl --master-disable

Bunu yaptıktan sonra Sistem Tercihleri ​​& gt;Güvenlik ve amp;Gizlilik. Eski "Heryerde" seçeneğinin döndüğünü ve etkinleştirildiğini göreceksiniz.

Mac'iniz artık "Heryerde" ayarını seçtiyseniz ve imzasız uygulamalar sorunsuz çalışırsa eskisi gibi davranılacaktır.

Bu değişikliği geri almak için Güvenlik & amp; amp; ampulde "App Store ve tanımlanmış geliştiricileri" veya "App Store" u seçin;Gizlilik bölmesi.

Apple bu seçeneği daha az bilgili kullanıcılardan gizleyerek macOS'u daha güvenli hale getirmeye çalışıyor.İmzalanmamış uygulamaları çalıştırmanız gerekiyorsa, Gatekeeper'ı devre dışı bırakmaktan ve imzalanmamış tüm uygulamaların çalışmasına izin vermek yerine tek tek onlara izin vermenizi öneririz. Neredeyse aynı derecede kolay ve bilgisayarınızda onaylamadığınız hiçbir şey yapılmadığını garanti ediyor.