MacOS Catalina ve Mojave'de Cron İzin Sorunlarını Nasıl Düzeltebilirsiniz?
Miscellanea / / August 05, 2021
Mac kullanıcıları, bazılarının cron, cron işleri ve crontabs ile betik yazılmasının hiç çalışmadığını veya düzgün çalışmadığını görebilir. Mojave 10.14, Catalina 10.15 ve daha sonraki sürümler gibi Mac OS'nin en yeni işletim sistemlerinde bulunan bu belirli sorunlar. Bir izin hatasıyla ilişkili durumlara, işleme izin verilmeyen bir hataya veya arka planda komut dosyası / cronjob başarısızlığına bağlı olarak karşılaşılan hata. Bir cronjob başarısızlığının birkaç nedeni olabilir. Mac OS'nin en son sürümüyle yayınlanan sıkı güvenlik önlemleri de hatalı olabilir ve cronjob arızasına neden olabilir.
Mac OS Catalina, Mojave ve en son yayınlanan sürümlerde gelişmiş Mac kullanıcıları için cron izin sorunlarını düzeltme sürecinden geçeceğiz. Cron kullanmıyorsanız ve hala izin sorunlarıyla karşı karşıyaysanız, ayarlarda herhangi bir değişiklik yapmanızı önermiyoruz. Aşağıdaki değişiklikler, yalnızca cron kullanan ve izin sorunlarıyla karşılaşan ileri düzey Mac kullanıcıları içindir.
Mac OS'de Cron'a Tam Disk Erişimi nasıl verilir?
Mac OS'nin en son sürümleri cron izin sorunlarıyla karşı karşıyaysa, tam disk erişimi vermeniz gerekir. Cron'a tam disk erişimine izin vermek için aşağıdaki adımları izleyelim.
- Apple Menüsünde Sistem Tercihleri'ne gidin ve "Güvenlik ve Gizlilik" seçeneğini seçin.
- "Gizlilik" sekmesinde, yan menü seçeneğinden "Tam Disk Erişimi" seçeneğini seçin.
- Mac'inizdeki tam disk erişim ayarlarını değiştirmek için köşedeki kilit simgesine tıklayın ve sistem parolasıyla kimlik doğrulayın.
- Şimdi Mac OS'de Finder'dan "Git" menüsünü aşağı çekin ve "Klasöre Git" i seçin.
- Şimdi / usr / sbin / cron yolunu girin ve Git'i seçin.
- Artık tam disk erişim iznine sahip uygulamalar ve işlemler listesinde "cron" u sürükleyip bırakmanız gerekiyor. Cron şimdi listede görünmelidir.
- Bitirdiğinizde, sistem tercihleri penceresinden çıkın ve Finder sbin penceresini açın.
Yeni Mac OS sürümüyle birlikte getirilen güvenlik önlemleri vardır ve işleme izin verilmemesi gibi sorunlara neden olur. Bu sorunu ölçmek için, bir Terminal uygulamasından Tam Disk Erişimi seçeneklerine ihtiyaç duyabilirsiniz. Ağ oluşturma amacıyla smbd'ye güveniyorsanız, Tam Disk Erişimi seçeneklerine eklenmelidir.
Normal Mac kullanıcıları için talimatlar
Önerilen ayarlarda yapılan değişiklikler yalnızca gelişmiş Mac kullanıcıları içindir. Ne yaptığınızın ve bunun sonuçlarının ne olabileceğinin farkında değilseniz, herhangi bir uygulamaya, işleme veya başka bir şeye Tam Disk Erişimi vermemenizi öneririz. Cron, belirli bir nedenle süreçleri arka planda çalıştırır ve güvenlik standartlarınızı bozabilir. Bu nedenle, ayarlarda herhangi bir değişiklik yapmadan önce, ihtiyacınız olup olmadığından emin olun.
Gereksiniminize göre sistem ayarlarına erişerek istediğiniz zaman Tam Disk Erişimini iptal etmeniz kolaydır. Bu özelliği, Mac'inizde yüklü uygulamalara dosyalara ve klasörlere erişim vermek için de kullanabilirsiniz. Bu özellik en iyisidir ve normal kullanıcılar üzerinde herhangi bir değişiklik yapmazlar. İleri düzey kullanıcılar farklı uygulamalar kullanır ve verimli bir şekilde çalışmak isterler, bu da değişiklikleri değiştirmelerini gerektirir.
Cron güçlüdür ve otomasyon, yedeklemeler, komut dosyası oluşturma ve daha gelişmiş etkinlikler için kullanılır. Her zaman crontab'i betikler için kontrol edebilir ve ayrıca isterseniz varsayılan crontab düzenleyicisini değiştirebilirsiniz.
Bu, Mac OS'de cron izinleriyle ilgili sorunlarınızı çözmenize yardımcı oldu mu?
Cron ile ilgili herhangi bir fikriniz, düşünceniz, fikriniz ve ipucunuz / püf noktalarınız varsa, aşağıdaki yorum bölümünde bize bildirin.
Nirav, son teknoloji ve yeni ürünler hakkında bilgi sahibi olmayı seven kişidir. Size teknoloji ve ürünler hakkında detaylı bilgi verebilir. Bunun dışında kitap okumayı ve yeni yerleri gezmeyi çok seviyor.