Github एक ही ssh परिनियोजित कुंजी को एक से अधिक प्रोजेक्ट के लिए उपयोग करने की अनुमति नहीं देता है, जो कुछ मामलों में बहुत उपयोगी होगी (जैसे CI सर्वर निजी उप-मॉड्यूल के साथ प्रोजेक्ट से निपटने)। मैंने विभिन्न सूत्र देखे हैं जो यह कहते हैं कि यह सीमा 'सुरक्षा कारणों' के लिए है, लेकिन मुझे अभी तक इस बारे में एक ठोस स्पष्टीकरण मिलना बाकी है कि कौन सा जोखिम उठाएगा।
ध्यान दें कि तथ्य यह है कि Github खाता स्तर की कुंजियों को पुन: उपयोग करने की अनुमति नहीं देता है (दो उपयोगकर्ता कुंजी साझा नहीं करना चाहिए)। यह केवल Deploy Keys पर प्रतिबंध है जिस पर मैं सवाल उठा रहा हूं।
और स्पष्ट होने के लिए, मैं वर्कअराउंड की तलाश नहीं कर रहा हूं (एक डमी उपयोगकर्ता बनाएं, कई कुंजियों का उपयोग करें ...), लेकिन केवल डिप्लॉय कीज पर इस सीमा के लिए एक प्रशंसनीय स्पष्टीकरण के लिए।
संबंधित सूत्र:
- एक वर्कअराउंड दिखा रहा है
- एक मुद्दे पर चर्चा कर रहा है लेकिन वास्तव में कहीं नहीं जा रहा है