यदि मैं Centet पर /etc/cron.daily में एक स्क्रिप्ट डालूं तो वह किस उपयोगकर्ता के रूप में चलेगी? क्या वे सभी जड़ के रूप में या मालिक के रूप में चलते हैं?
यदि मैं Centet पर /etc/cron.daily में एक स्क्रिप्ट डालूं तो वह किस उपयोगकर्ता के रूप में चलेगी? क्या वे सभी जड़ के रूप में या मालिक के रूप में चलते हैं?
जवाबों:
संपादित करें: मेरा जवाब वास्तव में इस मामले में लागू नहीं होता है, नीचे Zoredache की टिप्पणी देखें। क्षमा करें, सभी (esp। Geekosaur)। काइल, ध्यान दें कि यदि आप नियमित रूप से एक गैर-रूट उपयोगकर्ता के रूप में स्क्रिप्ट चलाना चाहते हैं, तो निम्नलिखित सहायक हो सकता है; बस क्रोन के माध्यम से इसे क्रोन के माध्यम से करें। {प्रति घंटा, दैनिक, साप्ताहिक, मासिक}।
मुझे विरोधाभास से नफरत है, लेकिन मुझे डर है कि geekosaur काफी सही नहीं है। वे रूट के रूप में चलते हैं जहां निर्दिष्ट अन्यथा । यहाँ मेरे CentOS बॉक्स की /etc/cron.d/munin
फ़ाइल का हिस्सा है :
# cron-jobs for munin
MAILTO=root
1-56/5 * * * * munin /usr/share/munin/munin-limits --force
ध्यान दें कि, मूल रेखा (पंक्ति 3) पर, निष्पादन योग्य से पहले निर्दिष्ट उपयोगकर्ता नाम है। यह विशेष रूप से क्रोन प्रविष्टि उपयोगकर्ता मूनिन के रूप में चलती है, इसलिए बशर्ते आपका क्रोन CentOS 5 (vixie-cron-4.1-77) के समान है, आपको इसी तरह सक्षम होना चाहिए।