Com.apple.atrun.plist El Capitan'da düzenleniyor


2

El Capitan'ı çeşitli bilgisayarlarda çalıştırıyorum ve zamanlanmış işleri arka planda çalıştırmak için kullanabilmek istiyorum. Etkinleştirmek için /System/Library/LaunchDaemon/com.apple.atrun.plist Herhangi bir şekilde bunu yapmaya çalıştım, bir izin problemiyle karşılaştım: sudo kullanmak, root olarak giriş yapmak veya izinleri dosya bilgi panelinden değiştirmeye çalışmak bir çeşit izin hatasıyla sonuçlanıyor.

Denedim:

  1. sudo vi /System/Library/LaunchDaemon/com.apple.atrun.plist ve düzenlenen dosyayı kaydedemedik.
  2. Dosyaya kopyalama, düzenleme ve geri kopyalama - sudo kullanarak geri kopyalamama izin verilmiyor.
  3. Fiel'i bir GUI üzerinden düzenlemek için Xcode'u kullanamazsınız.
  4. Özellik Listesi Düzenleyicisi'ni kullanarak, root olarak giriş yapmış olsanız bile kaydedemezsiniz.
  5. Sahibin, grubun sudo kullanılmasına veya oturum açmasına izin verilmez.
  6. Sudo kullanılan yukarıdaki ağaçtaki tüm alt dizinlerin izinlerinin (Sistem, Sistem / Kütüphane vb.) Değiştirilmesi de değiştirilmiş disk izinlerini denedi.
  7. Disk yardımcı programını çalıştırın.

Bunu yapmanın bir yolu olmalı, lütfen tavsiye verin.

Yanıtlar:


3

Com.apple.atrun.plist dosyası , System Integrity Protection tarafından korunmaktadır.

Bu yüzden Recovery HD bölümüne önyükleme yapın ( yeniden başlatırken Command+ tuşunu basılı tutun R), SIP'yi devre dışı bırakın ve öğeyi değiştirin:

  1. Menubarda açık Utilities-> Terminal
  2. Girmek csrutil disable
  3. Ana biriminize yeniden başlayın ve dosyayı düzenleyin
  4. Kurtarma Bölümüne yeniden başla
  5. SIP'yi tekrar etkinleştir csrutil enable
  6. Ana ses seviyenizi yeniden başlatın

@Klanomath tarafından verilen cevap doğrudur, ancak Mojave'de daha fazla işlem yapılması gerekmektedir (10.14). SIP, Şeffaflık İzni ve Kontrolü'ne (TCC) bir adım daha atılmıştır. Kısacası, açıkça çalıştırmaya tam disk erişimi vermelisiniz: 1. Sistem Tercihleri-> Güvenlik ve Gizlilik'e gidin. 2. Tam Disk Erişimi'ni seçin ve değişiklik yapmak için asma kilit simgesine tıklayın. 3. +Sağdaki kutunun altındaki simgeye tıklayın ve ekleyin atrun. Yol için atrunolduğunu /usr/libexec/atrun. Kök sürücünüzü seçin (muhtemelen 'Macintosh HD' gibi bir şey) ve Command+ Shift+ tuşlarına basın ..
Flic
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.