Zero Trust SSH: आपकी टीम को इसे अभी क्यों अपनाना चाहिए
अंतर्निहित विश्वास का अंत
पारंपरिक SSH सुरक्षा एक क़िले की तरह काम करती है: एक बार जब आपके पास कुंजी होती है, तो आप अंदर होते हैं। धारणा यह है कि SSH कुंजी वाला कोई भी व्यक्ति अधिकृत है। यह धारणा ख़तरनाक है।
Zero Trust SSH का मतलब है: कभी भरोसा न करें, हमेशा सत्यापित करें। प्रत्येक कनेक्शन प्रयास प्रमाणित किया जाता है, लागू नीतियों के अनुसार अधिकृत किया जाता है, लॉग किया जाता है और, आदर्श रूप से, समय-सीमित किया जाता है।
मूल सिद्धांत
1. प्रत्येक कनेक्शन सत्यापित करें
केवल SSH कुंजियों पर भरोसा न करें। पहचान सत्यापन (SSO एकीकरण), डिवाइस विश्वास और मल्टी-फ़ैक्टर प्रमाणीकरण के साथ कुंजी प्रमाणीकरण को संयोजित करें।
2. न्यूनतम विशेषाधिकार एक्सेस
कार्य के लिए न्यूनतम आवश्यक एक्सेस प्रदान करें। एक परिनियोजन स्क्रिप्ट को इंटरैक्टिव शेल की आवश्यकता नहीं है। स्टेजिंग समस्या डीबग करने वाले डेवलपर को प्रोडक्शन में रूट की आवश्यकता नहीं है।
3. समय-सीमित सेशन
छोटी जीवन अवधि (4 से 8 घंटे) वाले SSH सर्टिफ़िकेट स्थायी कुंजियों से स्वाभाविक रूप से अधिक सुरक्षित हैं। यहाँ तक कि समझौता होने पर भी, वे स्वचालित रूप से समाप्त हो जाते हैं।
4. सतत निगरानी
असामान्य एक्सेस पैटर्न पर लॉग और अलर्ट करें। प्रोडक्शन डेटाबेस की ओर 3 बजे एक असामान्य IP से एक कनेक्शन को समीक्षा ट्रिगर करनी चाहिए।
5. माइक्रोसेगमेंटेशन
सभी सर्वर समान नहीं हैं। प्रोडक्शन डेटाबेस को विकास परिवेश की तुलना में सख्त एक्सेस नियंत्रण की आवश्यकता है। प्रति सर्वर या प्रति समूह नीतियाँ परिभाषित करें।
SecurSSH के साथ कार्यान्वयन
SecurSSH zero trust सिद्धांतों को नेटिव रूप से लागू करता है: पहचान-आधारित एक्सेस (केवल कुंजी पर नहीं), भूमिका-आधारित नीतियाँ, ऑडिट लॉग के माध्यम से संवेदनशील क्रियाओं पर अलर्ट। सेशन रिकॉर्डिंग और कम-अवधि वाले सर्टिफ़िकेट साइनिंग रोडमैप 2026 पर हैं।