Önerilen, 2024

Editörün Seçimi

Mac'te sistem bütünlüğü korumasının (sip) etkin olup olmadığı nasıl kontrol edilir?

Mac Miller: NPR Music Tiny Desk Concert

Mac Miller: NPR Music Tiny Desk Concert

İçindekiler:

Anonim

Sistem Bütünlüğü Koruması (SIP), bir kök kullanıcı hesabında bile Mac'teki kritik sistem düzeyindeki dosyaların değiştirilmesini, yürütülmesini ve silinmesini önlemek için bazı Mac OS sistem klasörlerini kilitler. SIP güvenlik özelliği tüm modern Mac OS sürümlerinde varsayılan olarak etkinken, belirli bir Mac'te etkinleştirilip etkinleştirilmediğini veya SIP'yi onaylamak için SIP durumunu kontrol etmeniz gereken çeşitli durumlarda kendinizi bulabilirsiniz. herhangi bir Mac’te durumu.

Sistem Bütünlüğü Koruması durumunu kontrol etmenin iki yolu vardır; komut satırını kullanarak ve Sistem Bilgisi profil oluşturma aracını kullanarak.

Bu makalede, bir Sistem üzerinde Sistem Bütünlüğü Koruması / SIP'nin etkin veya devre dışı olup olmadığını nasıl belirleyeceğinizi görmek için iki yöntem de gösterilecektir.

Mac'te Terminal ile Sistem Bütünlüğü Korumasının Etkin olup olmadığını Kontrol Etme

Komut satırını kullanarak herhangi bir Mac'i SIP koruması için kontrol edebilirsiniz. Örneğin, SIP durumunu ssh ile uzaktan kontrol etmeniz gerekiyorsa, bu özellikle harikadır.

  1. Terminal uygulamasını Mac OS'de / Uygulamalar / Yardımcı Programlar / dizinde bulunan Mac uygulamasını başlatın.
  2. Aşağıdakileri komut satırına yazın ve sonra return tuşuna basın:
  3. csrutil status

  4. Mac’te SIP’in durumunu belirten aşağıdaki mesajlardan birini göreceksiniz:
    • SIP açıksa - “Sistem Bütünlüğü Koruması durumu: etkin.”
    • SIP kapalıysa - “Sistem Bütünlüğü Koruması durumu: devre dışı.”

SIP etkinse, muhtemelen bu şekilde tutmak istersiniz. Bununla birlikte, bazı ileri düzey kullanıcılar, çeşitli nedenlerden dolayı Mac OS'de Sistem Bütünlüğü Korumasını devre dışı bırakmak isteyebilir. SIP devre dışı bırakılmışsa, tekrar açmak isteyebilirsiniz.

Mac'teki SIP Durumunu Sistem Bilgisinden Kontrol Etme

Mac kullanıcıları ayrıca MacOS'ta bulunan Sistem Bilgisi aracına bakarak Sistem Bütünlüğü Korumasının etkin olup olmadığını kontrol edebilir:

  1. / Applications / klasörünü açın ve ardından / Utilities / 'e gidin.
  2. “System Information” uygulamasını açın (Option tuşunu basılı tutup, “System Information” ı seçmek için  Apple menüsünü tıklatarak da ulaşabilirsiniz)
  3. Sol taraftaki listeyi aşağı kaydırın ve “Yazılım” ı seçin.
  4. Sağ tarafta “Sistem Bütünlüğü Koruması” olup olmadığını ve yanında “Enabled” veya “Disabled” mesajı görüp görmediğinizi kontrol edin.

Yine, eğer SIP etkinse, neredeyse kesinlikle bu şekilde tutmak istersiniz. SIP devre dışı bırakılmışsa, SIP'in sunduğu korumanın keyfini çıkarmak için muhtemelen yeniden açmak isteyebilirsiniz.

Mac OS'de SIP Hangi Klasörleri Korur?

Hangi dizinlerin ve klasörlerin System Integrity Protection tarafından korunduğunu merak ediyorsanız, geçerli liste aşağıdaki gibidir:

/System
/sbin
/bin
/usr *
/Applications **

* / usr, genellikle Homebrew gibi araçlar tarafından kullanılan / usr / yerel alt dizini dışında korunur

** / Uygulamalar, Mac OS ile önceden yüklenmiş uygulamalar için korunmaktadır (Takvim, Fotoğraflar, Safari, Terminal, Konsol, App Store, Notlar, vb.)

Bu dizinler, herhangi bir yönetici hesabından ve ikincisi belki de SIP'nin bazen 'rootless' olarak adlandırıldığı kök hesaplardan herhangi bir değişiklikten (ekleme, silme, değiştirme, düzenleme, taşıma vb.) Korunmaktadır. Yalnızca Sistem Bütünlüğü Koruması manuel olarak devre dışı bırakılırsa, bu dizinlerin değişiklik ayrıcalıklarına sahip olabilirsiniz ve SIP'yi devre dışı bırakmak bir yönetici şifresi ve bir Mac'e önyükleme erişimi gerektirir.

SIP'in sağladığı güvenlik avantajlarının yanı sıra, aynı zamanda kritik dosya ve klasörlerin özellik açıkken değişiklik erişimi olmadığından Mac OS'de sistem dosyalarının ve sistem kaynaklarının silinmesini (kasıtlı veya kazara olsun) da önleyebilir. Yine, bunu yapmak için gerçekten zorlayıcı bir nedeniniz olmadığı sürece SIP'yi kapatmayın ve o zaman bile, hemen hemen kesinlikle hızlı bir şekilde tekrar açmak isteyeceksiniz.

Daha önce belirtildiği gibi, tüm modern Mac OS yazılım sürümlerinde SIP varsayılan olarak etkindir. Bu, macOS Mojave, macOS Yüksek Sierra, MacOS Sierra ve Mac OS X El Capitan'ı içerir ve gelecekteki tüm Mac OS sistem yazılımı sürümlerinin varsayılan olarak SIP etkin olacağını varsaymak güvenlidir. Mac OS sürümü SIP'nin desteklediğinden daha eskiyse, özellik kullanılamayacak ve SIP'nin durumunu csrutil komutuyla ya da System Information yöntemiyle kontrol etme yeteneği olmayacak.

Bir Mac'te SIP durumunu kontrol etmek için başka yöntemleriniz veya Sistem Bütünlüğü Koruması ile ilgili yorumlarınız, düşünceleriniz, ipuçlarınız, püf noktalarınız ya da diğer önemli bilgileriniz varsa, bizimle paylaşın!

Top