Mac Disk İzinleri Açıklandı: macOS İzinleri Nasıl Onarılır

Mac Disk İzinleri Açıklandı: macOS İzinleri Nasıl Onarılır

'İzinleri onarmayı denediniz mi?' sonsuza kadar web'de dolaşan standart bir Mac sorun giderme ipucudur. Birçok kullanıcı için bu, pek çok nadir sorun türünü çözüyor gibiydi. Ancak OS X El Capitan (10.11) piyasaya sürüldüğünde, Disk İznini Onar seçeneği Disk İzlencesi uygulamasından aniden kayboldu.





Bu, Apple'ın macOS'taki izinle ilgili sorunları çözdüğü anlamına mı geliyor, yoksa başka bir şey miydi? Bu gizemi çözeceğiz ve size Mac'inizde disk izinlerinin nasıl çalıştığını göstereceğiz.





MacOS'ta İzinler Nasıl Çalışır?

Mac'inizdeki her öğe, ister dosya ister klasör olsun, bir dizi izin taşır. Bunlar, hangi kullanıcı hesaplarının ona erişebileceğini ve ne tür bir erişime sahip olduklarını kontrol eder. İzinler, üç tür kullanıcı (sahip, grup ve herkes) tarafından gerçekleştirilen üç etkinlikten (okuma, yazma ve yürütme) oluşur.





Her sahiplik katmanı için ayrı ayrı ayrıcalık kuralları tanımlayabilirsiniz. İzin, hesaplar ve sahiplikle birlikte size güvenlik sağlar, kontrollü paylaşıma olanak tanır, dosyalara sınırlı veya hiç erişim ayarlayamaz ve sistem bütünlüğünü korur.

Dosya Sistemi İzinlerini Görüntüle

Herhangi bir kullanıcı, Finder's Info penceresini veya Terminal'i kullanarak dosya ve klasör izinlerini görüntüleyebilir. Finder'da bir dosya veya klasöre sağ tıklayın ve Bilgi almak bağlam menüsünden. Tıkla Paylaşım ve İzinler öğe izinlerini genişletmek için üçgen.



Bu bilgileri Terminal'de görüntülemek için aşağıdakini yazın:

ls -l 'path to your file'

Kısa çizgiden sonraki karakter bir küçük L ve dosyanızın sahipliğini ve iznini ortaya çıkarır. Komut satırında, okuma izninin kısaltması r , yazarken içinde , ve yürütmek x .





Sahip, Grup ve Herkes

Mac izin alanlarında görünen üç tür kullanıcıyı inceleyelim:

  • Sahip : Öğe sahibi, öğeyi oluşturan veya Mac'e kopyalayan bir kullanıcıdır. Kullanıcılar genellikle ana klasörlerindeki öğelerin çoğuna sahiptir.
  • Grup : Her öğe aynı zamanda bir gruba aittir. Grup, izinlerin tüm üyelere uygulanabilmesi için bir araya getirilmiş bir dizi kullanıcı hesabıdır.
  • Herkes : Yerel, paylaşım ve konuk kullanıcılar dahil olmak üzere herkes için erişim tanımlamak için bu izin ayarını kullanın.

Oku, Yaz ve Yürüt

Şimdi, bu kullanıcıların sahip olabileceği üç izin türüne bakalım:





  • Okumak : Kullanıcı veya grup üyeleri bir dosyayı açabilir ancak değişiklikleri kaydedemez. Bu bir klasörse, öğe listesine göz atabilirsiniz.
  • Yazı yazmak : Kullanıcı veya grup üyeleri dosyayı değiştirebilir veya silebilir. Bir klasör için klasör içeriğinde değişiklik yapabilirsiniz.
  • Uygulamak : Yürütme iznine sahip dosyalar bir program veya komut dosyası gibi davranabilir. Bir klasör olması durumunda, yürütme, okuma izninin de etkinleştirilmesi koşuluyla birisinin içeriğini listeleyebileceği anlamına gelir.

İzin Sorunlarına Neden Olan Faktörler

OS X Yosemite ve önceki sürümlerde Disk İzlencesi, bazı dosya ve klasörlerdeki izinleri doğrulayabilir ve onarabilir. Ancak, gerçekte, uygulama izinleri onarmaz. Sadece onları sıfırlar.

Ayrıca, Disk Yardımcı Programı demek onarımlar izinler, izinlerin zamanla kötüye gidebileceği veya bozulabileceği gibi ses çıkarır. Ama bu doğru değil. İzinler, bir şey veya biri gelip onları değiştirene kadar aynı kalır. Bunun olmasının birçok nedeni vardır:

  1. Uygulama Yükleyiciler: Bazı yükleyiciler, yükleme işleminin gerekli bir parçası olarak mevcut öğeler üzerindeki izinleri değiştirir, ancak bunları uygun ayarlara döndürmeyi başaramaz.
  2. Kullanıcı hatası: Terminal'de veya bir üçüncü taraf uygulaması aracılığıyla izinlerle oynuyorsanız, hatalar sorunlara yol açabilir. Örneğin, yanlış kullanım chmod komutu, bir öğenin izin ayarını değiştirebilir.
  3. Bir klasörü paylaşma: Bilgisayardaki tüm kullanıcıların, bilgisayardaki öğelere erişme izni vardır. Paylaşılan dosya. Bu klasörü aktarım halindeki dosyalar için bir depo olarak kullanıyorsanız, izin sorunları olması olası değildir. Ancak öğeleri kalıcı olarak birden fazla kişi tarafından kullanılmak üzere saklarsanız, sorunlar ortaya çıkabilir.
  4. Kopyalanan Öğelere İlişkin İzinler: Dosyaları harici bir birim, SMB veya FTP üzerinden kopyaladığınızda macOS'un hangi izinleri atayacağını tahmin etmek zordur. Bu sorunu çözmek için biraz deneme yanılma yapmanız gerekebilir.

OS X El Capitan'dan Sonra Ne Oldu?

OS X El Capitan'da Apple, tüm sistem dosyalarına, klasörlere ve hatta paket uygulamalara Sistem Bütünlüğü Koruması'nı (SIP) tanıttı. Varsayılan izin ayarlarını korurken, sistem içeriğini kasıtlı ve kasıtsız kurcalamaya karşı korur. SIP aşağıdaki dizinleri korur: /Sistem, /usr, /NS, ve /sbin .

Apple uygulamalarını güncellediğinizde veya macOS'i yükselttiğinizde yükleyici, gerekirse herhangi bir öğenin izinlerini kontrol edecek ve sıfırlayacaktır. SIP'yi devre dışı bırakmadığınız sürece hiçbir üçüncü taraf uygulaması (berbat davranışından bağımsız olarak) izinleri değiştiremez. biz kazdık SIP'nin ne yaptığı hakkında daha fazla bilgi eğer merak ediyorsan.

Kullanıcı ve Ev Klasörleri Hakkında Ne?

Sistem Bütünlüğü Koruması, sistemdeki öğeleri korumaz. /Kütüphane klasör, uygulamalar /Uygulamalar , ve içindeki her şey Ev dosya. NS ~/Kütüphane klasörü, çekirdek sistem tercih dosyaları, üçüncü taraf uygulama tercihleri, Anahtarlık verileri ve daha fazlasını içerdiğinden özellikle önemlidir.

İzinler bu dosya veya klasörlerden herhangi birine değiştirildiyse, Mac'inizde çok sayıda tuhaf sorun bekleyebilirsiniz. Yanlış izinler nedeniyle ortaya çıkabilecek sorunlar şunlardır:

  • Finder'da, Sistem Tercihlerinde veya Dock'ta yaptığınız değişiklikler kaydedilmez.
  • En son çıkış yaptığınızda veya bir uygulamadan çıktığınızda açık olan Windows, giriş yaptıktan sonra tekrar açılır.
  • Ana klasördeki belirli öğeleri taşırken bir yönetici parolası girmeniz istenir.
  • Sürekli olarak 'macOS'un uygulamaları çalıştırmak için Kitaplığınızı onarması gerekiyor' diyen bir mesaj alıyorsunuz.
  • Bir dosyayı kaydederken, dosyanın kilitli olduğuna veya gerekli izinlere sahip olmadığına dair bir mesaj alırsınız. Bu, Microsoft Office belgelerinde çok olur.
  • Varsayılan veya üçüncü taraf uygulamalar başlatıldığında çökebilir. Bazı uygulamalar bile güncellenemeyebilir.
  • Firefox veya Chrome tercihlerinizi yüklemiyor ve 'Profiliniz yüklenemiyor' diyor.
  • Fotoğraflar'a aktardığınız fotoğraflar ve videolar uygulamada görünmez. Veya uygulamayı her açtığınızda varsayılan Fotoğraflar kitaplığını seçmeniz için bir mesaj alırsınız.

Ana Klasör için İzinleri Sıfırla

Finder kenar çubuğundan, Ana klasörünüzü sağ tıklayın ve Bilgi almak . Tıkla Paylaşım ve İzinler izinlerini görüntülemek için açılır üçgen.

Tıkla Kilit pencerenin altındaki düğmesine basın ve yönetici şifrenizi girin. Ardından eylem menüsü düğmesine basın ve seçin Kapalı öğelere uygula .

Tıklamak Tamam eylemi onaylamak için Güncellenen izinler, Ana klasörünüz aracılığıyla yayılacaktır.

Ardından, Terminal uygulamasını açın ve aşağıdakini yazın:

youtube'da abonelerinizi görebiliyor musunuz
diskutil resetUserPermissions / `id -u`

Bu seçenek, kök birimdeki kullanıcı iznini sıfırlar ( / ) geçerli kullanıcı kimliğine. Her şey yolunda giderse, Mac'inizi yeniden başlatın.

Ama eğer alırsan hata 69841 , ardından şu adımları izleyin:

macOS High Sierra veya Daha Öncesinde

  1. Terminal uygulamasını açın ve şunu girin: |__+_|
  2. Ardından bu komutu bir kez daha girin: |_+_|
  3. Mac'inizi yeniden başlatın.

macOS Mojave ve Sonrası üzerinde

Mojave ve daha yenisi için adımlar yukarıdakilerle aynıdır, ancak aşağıdakilere Terminal eklemeniz gerekir. Tam Disk Erişimi devam etmeden önce. Bunu yapmak için şuraya gidin: Sistem Tercihleri ​​> Güvenlik ve Gizlilik ve tıklayın Mahremiyet sekme. Tıkla Kilit simgesini tıklayın ve değişiklik yapmak için yönetici şifrenizi girin.

Ardından, Tam Disk Erişimi sekme. Ardından Daha düğmesine basın ve Terminal uygulamasını ekleyin.

Bunu yaptıktan sonra, High Sierra ve önceki sürümler için belirtilen yukarıdaki Terminal komutlarını uygulayın.

Mac Kullanıcı Hesaplarını Anlama

Disk İzlencesi uygulamasından disk izinlerini onarma seçeneği kaybolduğunda, bu hiçbir zaman önemli bir sorun giderme adımı olmadığı için pek düşünmedik. Ancak, yanlış izinler nedeniyle karşılaşabileceğiniz sorunların türünü görünce, bu sorunlar ortaya çıktığında Ana klasörünüz için izinleri sıfırlamanın son çare olduğu açıktır.

Apple'ın artık bu seçeneği içermediğini görmek şaşırtıcı. Ancak unutmayın, bu adımları yalnızca gerektiğinde uygulamanız gerekir. İzinleri anlamak karmaşık bir konudur. macOS kullanıcı hesaplarının nasıl çalıştığını anlarsanız, çok daha kolay hale gelecektir. için bu kılavuzu okuyun Mac'te birden çok kullanıcı hesabı kurma daha fazla öğrenmek için.

Paylaş Paylaş Cıvıldamak E-posta İşte FBI'ın Hive Ransomware için Uyarı Verme Nedeni

FBI, özellikle kötü bir fidye yazılımı türü hakkında bir uyarı yayınladı. İşte bu yüzden özellikle Hive fidye yazılımına karşı dikkatli olmanız gerekiyor.

Sonrakini Oku
İlgili konular
  • Mac
  • Teknoloji Açıklaması
  • Dosya sistemi
  • Kullanıcı Hesap Denetimi
  • Unix
  • Sorun giderme
  • Mac İpuçları
Yazar hakkında Rahul Saygal(162 Makale Yayınlandı)

Göz Bakımı Uzmanlığında M.Optom Derecesi ile Rahul, kolejde uzun yıllar öğretim görevlisi olarak çalıştı. Yazmak ve başkalarına öğretmek her zaman onun tutkusudur. Şimdi teknoloji hakkında yazıyor ve onu iyi anlamayan okuyucular için sindirilebilir hale getiriyor.

Rahul Saigal'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın