जवाबों:
निर्देशिका अनुमतियाँ 700 होनी चाहिए, सभी फ़ाइलों पर फ़ाइल अनुमतियाँ 600 होनी चाहिए, और निर्देशिका और फ़ाइलों को रूट द्वारा स्वामित्व में होना चाहिए।
यह सुनिश्चित करना सबसे महत्वपूर्ण है कि *.key
फाइलें केवल पठनीयroot
( एसएसएल / टीएलएस मजबूत एन्क्रिप्शन: एफएक्यू ) द्वारा पठनीय हैं ।
मेरा अनुभव है कि यह प्रमाण पत्र की अन्य फाइलों ( *.crt
उदाहरण के लिए) को भी महसूस किया जा सकता है ।
इसलिए हमें root
निर्देशिका और इसकी फ़ाइलों के केवल एक मालिक के रूप में सेट करना चाहिए :
$ chown -R root:root /etc/apache2/ssl
और हम इस स्थानीयकरण के लिए सबसे अधिक प्रतिबंधात्मक अनुमति दे सकते हैं:
$ chmod -R 000 /etc/apache2/ssl
कुछ विशेष मामलों में, स्थानीयकरण अलग हो सकता है।