Centet'te /etc/cron.daily içine bir komut dosyası koyarsam hangi kullanıcı çalışır? Hepsi kök olarak mı yoksa işletme sahibi olarak mı çalışıyor?
Centet'te /etc/cron.daily içine bir komut dosyası koyarsam hangi kullanıcı çalışır? Hepsi kök olarak mı yoksa işletme sahibi olarak mı çalışıyor?
Yanıtlar:
Düzenleme: Cevabım aslında bu durumda geçerli değildir, aşağıdaki Zoredache'nin yorumuna bakın. Üzgünüm, hepsi (esp. Geekosaur). Kyle, düzenli olarak root olmayan bir kullanıcı olarak bir betik çalıştırmak istiyorsanız, aşağıdakilerin yardımcı olabileceğini unutmayın; Sadece cron.d yerine cron.d yapın {hourly, daily, weekly, aylık}.
Çelişmekten nefret ediyorum ama korkarım ki geekosaur pek doğru değil. Aksi belirtilmedikçe kök olarak çalışırlar . İşte CentOS kutumun /etc/cron.d/munin
dosyasının bir parçası :
# cron-jobs for munin
MAILTO=root
1-56/5 * * * * munin /usr/share/munin/munin-limits --force
Temel satırda (satır 3), yürütülebilir dosyadan önce belirtilen bir kullanıcı adının nasıl olduğuna dikkat edin. Bu özel cron girişi, kullanıcı munin olarak çalışır, bu nedenle cronunuz CentOS 5'lere (vixie-cron-4.1-77) benziyorsa, aynı şekilde yapabileceksiniz.