Apple'ın masaüstü işletim sisteminin her yeni sürümü, kullanıcılara önceki sürüme göre daha fazla kısıtlama getirecek gibi görünüyor. Sistem Entegrasyon Koruması - Sistem Entegrasyon Koruması (veya SIP) en büyük değişiklik olabilir.
OS X 10.11 El Capitan ile birlikte sunulduğunda SIP, kullanıcıların belirli klasörleri değiştirme yeteneğini sınırladı. Bazıları Apple'ın en son güvenlik teknolojisini kullanıcıları kontrol etme aracı olarak kınasa da, bunun iyi bir nedeni olduğu ortaya çıktı.
Bu özelliği devre dışı bırakmanın çok az nedeni vardır. Aşağıdaki makale aracılığıyla öğrenelim.
Sistem Entegrasyon Koruması (SIP) nedir?
SIP, işletim sisteminin en savunmasız kısımlarını korumak için tasarlanmış bir güvenlik özelliğidir. Kısacası, root erişimine sahip bir kullanıcının (sudo komutuyla) bile ana bölümdeki belirli konumları değiştirmesini engeller. Gatekeeper'ın daha önceki yazılım kısıtlamalarına benzer şekilde Mac kullanıcılarını güvende tutmayı amaçlıyor.
Bu, sayıları giderek artan kötü amaçlı yazılım tehditlerine bir yanıt olabilir. Mac'ler artık kötü amaçlı yazılımların büyük bir hedefi. Apple'ın platformlarını hedef alan fidye yazılımlarını , casus yazılımları, tuş kaydedicileri veya sıradan eski reklam yazılımlarını bulmak zor değil .

SIP, /System, /bin, /sbin, /usr (ancak /usr/local değil) dahil olmak üzere, işletim sisteminin kurulu olduğu sürücünün çeşitli çekirdek alanlarını korur. Hedef dizinler korunmasa da /etc, /tmp ve /var'dan gelen bazı sembolik bağlantılar da korunur. Güvenlik önlemleri, yeterli ayrıcalıklara sahip olmayan işlemlerin (root erişimine sahip yönetici kullanıcılar dahil) bu dizinlere ve içinde saklanan dosyalara yazmasını engeller.
Bu teknoloji aynı zamanda diğer “riskli” faaliyetleri de önler. Apple, sistemin bu kısımlarında yapılacak değişikliklerin Mac'inizi riske atabileceğinden ve işletim sistemine zarar verebileceğinden endişe duymaktadır. Kök yönetici erişimini kilitlemek, Mac'inizi yerel olarak ve uzaktan yürütülen sudo düzeyindeki komutlardan korur.
Peki kullanıcılar neden bu özelliği devre dışı bırakmak istiyor?
Bu özellik ilk kez kullanıma sunulduğunda, belirli korumalı klasörlerin veya sistem dosyalarının değiştirilmesine dayanan bazı uygulamalar artık çalışmıyordu. Kural olarak bunlar, işletim sisteminin ve birinci taraf uygulamaların birçok temel öğesinin çalışma şeklini değiştiren "müdahaleci" değişikliklerdir. Diğer cihazların çalışması yoluyla özel olarak işlenen belirli yedekleme ve geri yükleme araçları ve uygulamaları da etkilenir.
İşlevselliği değişiklik gerektiren bir yazılım kullanmak istiyorsanız öncelikle SIP'yi devre dışı bırakmanız gerekir. Belirli bir uygulama için gerekli ayrıcalıklara sahip olmayan bir uygulama için istisna oluşturmanın bir yolu yoktur. Bu durum, değişikliğin, yazılımlarının çalışmaya devam etmesini sağlamak için Apple ile çalışma olanağına sahip olmayan küçük geliştiricileri etkileyeceği yönünde spekülasyonlara yol açtı.
![Mac'te Sistem Bütünlüğü Korumasını neden devre dışı bırakmamalısınız? Mac'te Sistem Bütünlüğü Korumasını neden devre dışı bırakmamalısınız?]()
Bu doğru olsa da, başlangıçta El Capitan'da çalışmayan birçok uygulama bu işletim sistemine uyum sağlayacak şekilde yeniden yazılmıştır. Barmen böyle bir uygulamadır. Bu, Mac menü çubuğu simgelerini temizlemenin bir yoludur. Orijinal Bartender yalnızca OS X 10.10 ve altıyla çalışır, Bartender 2 ise El Capitan ve üstüyle çalışır. Aç ve Kaydet iletişim kutularını geliştirmek için tasarlanmış başka bir uygulama olan Varsayılan Klasör X, El Capitan ve sonraki sürümler için tamamen yeniden yazılmıştır. Şimdi oldukça mükemmel çalışıyor.
Tüm uygulamalar tamamen yeniden yazılmadı ve bazı uygulamaların çalışabilmesi için hâlâ SIP'yi devre dışı bırakması gerekiyor. Neyse ki bu, Winclone örneğinde olduğu gibi genellikle geçicidir. Bu Boot Camp klonlama ve yedekleme çözümü, kullanıcıların sürücünün korunan alanlarına yazmak için SIP'yi devre dışı bırakmasını gerektirir. Bu özellik daha sonra tekrar açılabilir.
![Mac'te Sistem Bütünlüğü Korumasını neden devre dışı bırakmamalısınız? Mac'te Sistem Bütünlüğü Korumasını neden devre dışı bırakmamalısınız?]()
SwitchResX, SIP'in devre dışı bırakılmasını gerektiren başka bir uygulamadır. Korunan dosyada belirtilen belirli çözünürlüğe bağlı olarak harici ekranlar üzerinde gelişmiş kontrol sağlar. Monitör yapılandırıldıktan sonra kullanıcılar, başka bir değişiklik yapmaları gerekene kadar SIP'yi geri yükleyebilir. XtraFinder gibi diğer uygulamalar (ve Finder'ın görünümünü ve işlevselliğini değiştiren diğer birçok uygulama), bu özelliğin csrutil active --without debug komutu kullanılarak hata ayıklama ile etkinleştirilmesini gerektirir.
Bu değişiklik nedeniyle bazı uygulamaların geliştirilmesi tamamen durduruldu. Diğer uygulamalar SIP'yi yalnızca geçici olarak devre dışı bırakır, ardından yeniden etkinleştirir. Burada asıl önemli olan, uygulamaların tüketicilere ulaşmadan önce sistemin arayüzünü veya davranışını veya entegre özelliğini (Finder, Spotlight veya dock gibi) değiştirmek zorunda kalmasının çok can sıkıcı olmasıdır. Çoğunlukla, hızlı bir Google araması veya SSS'ye hızlı bir bakış yeterli olacaktır.
SIP nasıl devre dışı bırakılır?
SIP'yi devre dışı bırakmaya karar verirseniz Mac'inizin teknik olarak OS X 10.10 Mavericks çalıştırıyormuşsunuz kadar güvenli olduğunu unutmayın. Sürücünün belirli alanlarına yazmak veya yönetici hakları talep etmek için yine de root erişimi sağlamanız gerekecektir. Bunu daha sonra yapmaya karar verirseniz SIP'yi kolayca yeniden etkinleştirebilirsiniz.
Çoğu Mac kullanıcısının SIP'yi devre dışı bırakmasına hiçbir zaman gerek kalmayacak. Ayrıca engellerle karşılaşmadığınız sürece bu özelliği etkin bırakmalısınız. Korumalı bir klasörde değişiklik yapmanız veya ayrıcalıkları olmayan bir yazılım kullanmanız gerekiyorsa SIP'yi devre dışı bırakmak için yapmanız gerekenler şunlardır:
- Sol üstteki Apple simgesini tıklayıp Yeniden Başlat'ı seçerek Mac'inizi yeniden başlatın .
- Mac'iniz Kurtarma Moduna girmek için önyükleme yaparken Command+R tuşlarını basılı tutun .
- Mac'iniz başlatıldıktan sonra Yardımcı Programlar'a gidin ve Terminal'i başlatın .
- Csrutil devre dışı bırakın ve Enter tuşuna basın .
- Mac'inizi her zamanki gibi yeniden başlatın.
Hepsi tamam! Kurtarma Modunda yeniden başlatıp Terminal'i başlatıp csrutil clear yazıp Enter tuşuna basarak bu özelliği kolayca yeniden etkinleştirebilirsiniz .
SIP'yi kapattınız mı?
Belki şansınızı deneyip SIP'i kapatmaya hazırsınızdır. Belki Apple'ın neyi değiştirebileceğinizi ve neyi değiştiremeyeceğinizi dikte etmesini istemezsiniz. Bir uygulama SIP'in kapatılmasını isteyebilir veya siz sistemde ince ayar yapma hayranısınız. Bu özelliği kapattıysanız nedenini bilmek isteriz.
Kesinlikle gerekli olmadıkça bu özelliği kapatmak için çok az neden vardır. MacOS'u yeniden yüklemenin bu özelliği yeniden etkinleştirme olasılığının yüksek olduğunu unutmayın. Ayrıca Apple'ın her yeni macOS sürümünde güvenlik özellikleri ve izin kontrolleri sunmaya devam etmesi de muhtemeldir.
Daha fazla gör: