CentOS6 बैकअप विफल; "अनुमति नहीं मिली"


0

मैं वर्तमान में एक सर्वर का बैकअप लेने की कोशिश कर रहा हूं और मुझे अपनी स्क्रिप्ट चलाते समय एक त्रुटि संदेश मिल रहा है। स्क्रिप्ट कुछ निश्चित निर्देशिकाओं पर सही ढंग से चलती है, लेकिन निर्देशिका के लिए मैं उपयोग करने का प्रयास कर रहा हूं मुझे उचित पहुंच के साथ त्रुटि संदेश "अनुमति अस्वीकृत" भी मिलता है।

उदाहरण के लिए, जब मेरी स्क्रिप्ट का उपयोग करके / var / ... निर्देशिका में बैकअप बनाने की कोशिश की जाती है, तो यह काम करता है।
हालाँकि, यदि मैं स्क्रिप्ट को / ऑप्ट / ऐप / बैकअप निर्देशिका में चलाने का प्रयास करता हूँ तो मैं इसमें सक्षम नहीं हूँ: अनुमति नहीं मिली


मेरे पास निर्देशिका के लिए सही रीड / राइट एक्सेस भी है, तुलना / संस्करण और विकल्प: Var और ऑप्ट की एक्सेस तुलना
किसी भी मदद / सुझाव की बहुत सराहना की जाती है।

जवाबों:


0

ठीक है, तो मैंने समस्या हल कर दी!

जब मैंने वास्तविक पहुंच में थोड़ा गहराई से देखा, तो यह केवल 755 डिग्री का था: केवल मालिक ने निर्देशिका तक पहुंच लिख दी थी!

समस्या को ठीक करने के लिए, मैंने बस किया sudo chmod 777 -R /optऔर इसने स्क्रिप्ट को निर्देशिका को लिखने की अनुमति दी। एक बार बैकअप स्क्रिप्ट चलने के बाद, मैंने अनुमतियाँ वापस उनके डिफ़ॉल्ट स्थिति में बदल दीं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.