कहानी: मैंने दस्तावेज़ रूट से एक निर्देशिका लॉगव्यूवर हटा दिया है ब्राउज़ करने योग्य था और पूरी तरह काम कर रहा था बाद में मैंने इसे वापस जोड़ने का फैसला किया, लेकिन अब अपाचे इसे दिखाए नहीं।
drwxr-xr-x 12 उपयोगकर्ता समूह 4096 जून 19 15:16 272 ड्रवर् एक्स-एक्सआर-एक्स 12 यूजर ग्रुप 4096 जून 19 15:17 273 ड्र्वाक्सआर-एक्सआर-एक्स 3 उपयोगकर्ता समूह 4096 जून 20 08:06 लॉग विवर 272 और 273 निर्देशिका ब्राउज़ करने योग्य और काम करते हैं।
एलएस-एलएजी का आउटपुट:
drwxr- XR-x। उपयोगकर्ता समूह system_u: ऑब्जेक्ट_आर: httpd_sys_content_t: s0 272 ड्र्वाक्सआर-एक्सआर-एक्स उपयोगकर्ता समूह system_u: ऑब्जेक्ट_आर: httpd_sys_content_t: s0 273 drwxr-xr-x यूजर ग्रुप अनफिंकर्ड_यू: ऑब्जेक्ट_आर: यूजर_होम_टी: एस 0 लॉगवियवर मैंने जो भी कोशिश की है: मैंने कई बार अपाचे को पुनरारंभ किया है मैंने इसे रोक दिया है, और इसे शुरू किया मैंने ब्राउज़र को रीफ़्रेश किया है, मैंने कुकीज और सभी अस्थायी फाइलों को साफ़ कर दिया है।
मेरा प्रश्न: Wtf?
के अनुसार:
एक विशेष उपयोगकर्ता सार्वजनिक HTML फ़ोल्डर से एक फ़ोल्डर को देखने योग्य बनाने के लिए, उस प्रकार की आवश्यकता है जिस पर httpd है पढ़ने के लिए अनुमतियाँ, अपाचे HTTP सर्वर मानना UserDir के लिए कॉन्फ़िगर किया गया है और बूलियन मान httpd_enable_homedirs सक्षम है।
इस आदेश को आज़माएं:
chcon -r - टी httpd_user_content_t लॉगवियवर
No comments:
Post a Comment