क्या मुझे अभी बनाए गए उपडोमेन में cgi-bin फ़ोल्डर को हटाना चाहिए?


95

मेरे होस्टिंग खाते पर cpanel का उपयोग करते हुए, मैंने एक उपडोमेन बनाया - जैसे www.clothing.mysite.com

कपड़ों के लिए निर्देशिका में एक cgi-bin फ़ोल्डर स्वचालित रूप से बनाया गया था। क्या मुझे इसकी आवश्यकता है? मैं केवल इस पर WordPress स्थापित करने के लिए उपडोमेन का उपयोग कर रहा हूं। मुझे वास्तव में समझ नहीं आ रहा है कि cgi-bin फ़ोल्डर क्या है और अगर इसे कुछ भी नुकसान नहीं पहुंचाता है तो मैं इसे छोड़ कर खुश हूं। कोई विचार?


2
इसे सभी _anoying फ्रंटपेज सर्वर

जवाबों:


87

आप इसे सुरक्षित रूप से हटा सकते हैं। "cgi-bin" इन दिनों शायद ही कभी इस्तेमाल की जाती है।


10
यह अच्छा है कि आपने पहले संक्षिप्त उत्तर दिया, लेकिन कुछ स्पष्टीकरण देना महत्वपूर्ण है। इसके बिना, लोग केवल विश्वास कर सकते हैं कि आप सही हैं।
मेर्टन तमसे

99

cgi-binऐतिहासिक रूप से एकमात्र स्थान था जहां निष्पादन योग्य या स्क्रिप्ट कोड (बायनेरी, शेल स्क्रिप्ट आदि) को संग्रहीत किया जा सकता था। यह ज्यादातर एक ऐतिहासिक अवशेष है क्योंकि अधिकांश मेजबान कहीं से भी स्क्रिप्ट के निष्पादन की अनुमति देते हैं।


15

आप "cgi-bin" फ़ोल्डर को सुरक्षित रूप से हटा सकते हैं , यह आजकल शायद ही कभी उपयोग किया जाता है

यह भी सावधान रहें कि जब आपके सर्वर को कुछ मैलवेयर स्क्रिप्ट मिलीं, तो वे अलग-अलग फ़ोल्डरों को स्कैन करते हैं और फिर cgi-bin जैसे फ़ोल्डरों पर छिप जाते हैं क्योंकि वे अब शायद ही कभी चेक किए जाते हैं।

मैंने अपने सर्वर में अलग-अलग फ़ोल्डरों को "मॉनिटर" करने से पहले एक स्क्रिप्ट भी लिखी थी और मुझे अलर्ट किया था कि क्या यह मेरे व्यक्तिगत और क्लाइंट सर्वरों में भी अलग-अलग स्क्रिप्ट मिली।


1

मैंने इसका उल्लेख नहीं देखा है, लेकिन यह भी ध्यान देने योग्य हो सकता है कि चूंकि cgi-bin पारंपरिक रूप से स्क्रिप्ट निष्पादित करने के लिए उपयोग किया जाता है, इसलिए कुछ होस्टिंग प्रदाता आपको अपनी .htaccess फ़ाइल को संपादित करने की आवश्यकता हो सकती है यदि आप cgi-bin (उसी के बाहर स्क्रिप्ट निष्पादित करना चाहते हैं। सच है यदि आपने अपना cgi-bin हटा दिया है)।

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