कई सर्वरों का प्रबंधन करना, 90 से अधिक वर्तमान में 3 devops के माध्यम से Ansible। सभी महान काम कर रहे हैं, हालांकि अभी एक विशाल सुरक्षा समस्या है। प्रत्येक डेवोप सर्वर पर सीधे पहुंच प्राप्त करने के लिए अपनी स्वयं की स्थानीय ssh कुंजी का उपयोग कर रहा है। प्रत्येक डेपॉप एक लैपटॉप का उपयोग करता है, और प्रत्येक लैपटॉप को संभावित रूप से समझौता किया जा सकता है और इस तरह ठेस सर्वर के पूरे नेटवर्क को एक हमले तक खोल सकता है।
मैं केंद्रीय रूप से पहुंच का प्रबंधन करने के लिए एक समाधान की तलाश कर रहा हूं, और इस प्रकार किसी भी दिए गए कुंजी के लिए पहुंच को अवरुद्ध कर सकता हूं। बिटबकेट या गीथब में कैसे कुंजी जोड़ी जाती है, इसके बारे में नहीं बताया गया।
मेरे सिर के ऊपर से मुझे लगता है कि समाधान एक मशीन से एक सुरंग होगा, प्रवेश द्वार, वांछित ठेस सर्वर तक ... प्रवेश द्वार से गुजरते समय अनुरोध एक नई कुंजी उठाएगा और ठेस तक पहुंच प्राप्त करने के लिए उपयोग करेगा। सर्वर। इसका नतीजा यह होगा कि हम गेटवे तक सिर्फ पहुंच से वंचित रहकर सेकंड के भीतर किसी भी डेपॉप के लिए जल्दी और कुशलता से मार सकते हैं।
क्या यह अच्छा तर्क है? किसी को भी वहाँ पहले से ही इस समस्या को दूर करने के लिए एक समाधान देखा है?