गीथूब पर तैनाती कुंजी का उपयोग कैसे करें (चित्रों के साथ)

विषयसूची:

गीथूब पर तैनाती कुंजी का उपयोग कैसे करें (चित्रों के साथ)
गीथूब पर तैनाती कुंजी का उपयोग कैसे करें (चित्रों के साथ)

वीडियो: गीथूब पर तैनाती कुंजी का उपयोग कैसे करें (चित्रों के साथ)

वीडियो: गीथूब पर तैनाती कुंजी का उपयोग कैसे करें (चित्रों के साथ)
वीडियो: Must Watch New Funny Video 2023 Top New Comedy Video 2023 Try To Not Laugh Episode 190 By #FunnyDay 2024, अप्रैल
Anonim

GitHub में "डिप्लॉय कीज़" आपके सर्वर को सीधे आपके GitHub रिपॉजिटरी से कनेक्ट करने की अनुमति देता है। जब आपका सर्वर कनेक्ट होता है, तो आप बिल्ड को सीधे अपने रिपॉजिटरी से अपने सर्वर पर पुश कर सकते हैं, जो आपके काम में कटौती कर सकता है। यदि आपके सर्वर को एकाधिक भंडारों तक पहुंच की आवश्यकता है, तो आप पहुंच को प्रबंधित करने के लिए एक मशीन उपयोगकर्ता बना सकते हैं।

कदम

3 का भाग 1: नई कुंजियाँ बनाना

Github चरण 1 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 1 पर परिनियोजन कुंजी का उपयोग करें

चरण 1. अपने कंप्यूटर पर टर्मिनल प्रोग्राम खोलें।

आपके कंप्यूटर पर टर्मिनल प्रोग्राम आपको अपने सर्वर को दूरस्थ रूप से एक्सेस करने की अनुमति देता है। यदि आप Linux या Mac कंप्यूटर का उपयोग कर रहे हैं, तो आप बिल्ट-इन टर्मिनल प्रोग्राम का उपयोग कर रहे होंगे। यदि आप Windows का उपयोग कर रहे हैं, तो आपको Cygwin या GitBash जैसे प्रोग्राम को इंस्टॉल करना होगा।

  • Linux - Ctrl+Alt+T दबाएं या "टर्मिनल" खोजें.
  • मैक - आप टर्मिनल प्रोग्राम को यूटिलिटीज फोल्डर में पा सकते हैं।
  • विंडोज़ - आप साइगविन को cygwin.com से या GitBash को git-scm.com/downloads से डाउनलोड कर सकते हैं।
Github चरण 2 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 2 पर परिनियोजन कुंजी का उपयोग करें

चरण 2. अपने टर्मिनल प्रोग्राम का उपयोग करके अपने सर्वर में लॉग इन करें।

आप अपने सर्वर पर तैनाती कुंजी उत्पन्न करेंगे ताकि यह आपके गिटहब भंडार तक पहुंच सके। ऐसा करने के लिए, आपको अपने सर्वर में लॉग इन करना होगा, या तो अपने टर्मिनल के माध्यम से या सर्वर पर स्थानीय रूप से।

अपने टर्मिनल प्रोग्राम में, लॉग इन करने के लिए ssh उपयोगकर्ता नाम @ होस्टनाम टाइप करें। संकेत मिलने पर अपना पासवर्ड दर्ज करें।

Github चरण 3 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 3 पर परिनियोजन कुंजी का उपयोग करें

चरण 3. SSH कुंजी जनरेट करने के लिए कमांड दर्ज करें।

निम्न आदेश लेबल के रूप में आपके GitHub ईमेल पते के साथ एक नई कुंजी बनाएगा:

  • ssh-keygen -t rsa -b 4096 -C "[email protected]"
  • एक एसएसएच कुंजी एक एन्क्रिप्टेड कुंजी जोड़ी है जो आपकी पहचान को प्रमाणित करती है। इस स्थिति में, आप अपने GitHub रिपॉजिटरी को कुंजी असाइन करेंगे, जिससे वह आपके सर्वर की पहचान कर सके।
Github चरण 4 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 4 पर परिनियोजन कुंजी का उपयोग करें

चरण 4. दबाएं।

दर्ज करें / ⏎ वापसी जब किसी स्थान का चयन करने के लिए कहा जाए।

यह कुंजी को डिफ़ॉल्ट स्थान पर सहेज लेगा, जो आपकी उपयोगकर्ता निर्देशिका में.ssh निर्देशिका है।

Github चरण 5 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 5 पर परिनियोजन कुंजी का उपयोग करें

चरण 5. एक पासफ़्रेज़ बनाएँ।

यह आपकी कुंजी में सुरक्षा की एक अतिरिक्त परत जोड़ता है, क्योंकि अज्ञात उपयोगकर्ताओं को कुंजी के काम करने से पहले पासफ़्रेज़ दर्ज करने की आवश्यकता होगी।

आपको पासफ़्रेज़ बनाते समय इसकी पुष्टि करने के लिए कहा जाएगा।

Github चरण 6 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 6 पर परिनियोजन कुंजी का उपयोग करें

चरण 6. SSH कुंजी सामग्री को अपने क्लिपबोर्ड पर कॉपी करें।

एक बार कुंजी बन जाने के बाद, आपको इसे अपने भंडार में जोड़ना होगा। ऐसा करने के लिए, आपको कुंजी की सामग्री को कॉपी करना होगा। निम्न आदेश कुंजी की सामग्री को आपके क्लिपबोर्ड पर कॉपी कर देगा:

  • लिनक्स - xclip -sel क्लिप < ~/.ssh/id_rsa.pub। आपको पहले sudo apt-get install xclip चलाने की आवश्यकता हो सकती है।
  • विंडोज़ - क्लिप <~/.ssh/id_rsa.pub
  • मैक - पीबीकॉपी <~/.ssh/id_rsa.pub

3 का भाग 2: अपने भंडार में कुंजी जोड़ना

Github चरण 7 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 7 पर परिनियोजन कुंजी का उपयोग करें

चरण 1. GitHub वेबसाइट में लॉग इन करें।

सुनिश्चित करें कि आप उस खाते से लॉग इन हैं जो भंडार तक पहुंच सकता है।

Github चरण 8 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 8 पर परिनियोजन कुंजी का उपयोग करें

चरण 2. ऊपरी-दाएँ कोने में अपनी प्रोफ़ाइल छवि पर क्लिक करें और "आपकी प्रोफ़ाइल" चुनें।

" इससे आपका GitHub प्रोफाइल पेज खुल जाएगा।

Github चरण 9 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 9 पर परिनियोजन कुंजी का उपयोग करें

चरण 3. "भंडार" टैब पर क्लिक करें।

यह आपके सभी रिपॉजिटरी को प्रदर्शित करेगा।

Github चरण 10 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 10 पर परिनियोजन कुंजी का उपयोग करें

चरण 4. उस रिपॉजिटरी का चयन करें जिसमें आप कुंजी जोड़ना चाहते हैं।

यह आपके सर्वर को बिल्ड को स्वचालित रूप से परिनियोजित करने के लिए रिपॉजिटरी तक पहुंच प्रदान करेगा।

Github Step 11 पर डिप्लॉय कीज़ का उपयोग करें
Github Step 11 पर डिप्लॉय कीज़ का उपयोग करें

चरण 5. स्क्रीन के शीर्ष पर "सेटिंग" टैब पर क्लिक करें।

यह आपकी रिपॉजिटरी सेटिंग्स को खोलेगा।

Github Step 12 पर डिप्लॉय कीज़ का उपयोग करें
Github Step 12 पर डिप्लॉय कीज़ का उपयोग करें

चरण 6. बाएं मेनू में "डिप्लॉय कीज़" बटन पर क्लिक करें।

यह परिनियोजन कुंजियों को प्रदर्शित करेगा जो वर्तमान में रिपॉजिटरी को सौंपी गई हैं।

Github Step 13 पर डिप्लॉय कीज़ का उपयोग करें
Github Step 13 पर डिप्लॉय कीज़ का उपयोग करें

चरण 7. "डिप्लॉय कुंजी जोड़ें" बटन पर क्लिक करें।

कुंजी के लिए एक टेक्स्ट फ़ील्ड दिखाई देगी।

Github चरण 14 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 14 पर परिनियोजन कुंजी का उपयोग करें

चरण 8. कॉपी की गई परिनियोजन कुंजी को फ़ील्ड में चिपकाएँ।

फ़ील्ड पर क्लिक करें और कॉपी की गई डिप्लॉय कुंजी को फ़ील्ड में पेस्ट करने के लिए ⌘ Command/Ctrl+V दबाएं।

यदि आप चाहते हैं कि सर्वर के पास रिपोजिटरी में लेखन पहुंच हो, तो "लिखने की अनुमति दें" बॉक्स को चेक करें।

Github Step 15 पर डिप्लॉय कीज़ का उपयोग करें
Github Step 15 पर डिप्लॉय कीज़ का उपयोग करें

चरण 9. अपनी परिनियोजित कुंजी जोड़ने के लिए "कुंजी जोड़ें" पर क्लिक करें।

यह आपके सर्वर को रिपॉजिटरी तक पहुंचने और इससे बिल्ड को तैनात करने की अनुमति देगा।

भाग ३ का ३: मशीन उपयोगकर्ता बनाना

Github चरण 16 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 16 पर परिनियोजन कुंजी का उपयोग करें

चरण 1. मशीन उपयोगकर्ता के लिए एक समर्पित GitHub खाता बनाएँ।

एक "मशीन उपयोगकर्ता" एक स्वचालित उपयोगकर्ता है जो एकाधिक भंडारों तक पहुंच सकता है। यह तब उपयोगी होता है जब आपके सर्वर को एकाधिक भंडारों तक पहुंच की आवश्यकता होती है, क्योंकि तैनाती कुंजी केवल एक ही भंडार तक पहुंच प्रदान करती है।

आप GitHub होमपेज पर "साइन अप" बटन पर क्लिक करके और संकेतों का पालन करके एक नया उपयोगकर्ता बना सकते हैं।

Github Step 17. पर डिप्लॉय कीज़ का उपयोग करें
Github Step 17. पर डिप्लॉय कीज़ का उपयोग करें

चरण 2. अपने सर्वर पर एक SSH कुंजी उत्पन्न करें।

अपने सर्वर पर एक कुंजी बनाने के लिए पहले खंड में दिए गए चरणों का पालन करें और इसे अपने क्लिपबोर्ड पर कॉपी करें।

Github चरण 18 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 18 पर परिनियोजन कुंजी का उपयोग करें

चरण 3. नए मशीन उपयोगकर्ता खाते के साथ GitHub वेबसाइट में साइन इन करें।

आप इस उपयोगकर्ता को नई बनाई गई कुंजी असाइन करेंगे।

Github Step 19. पर डिप्लॉय कीज़ का उपयोग करें
Github Step 19. पर डिप्लॉय कीज़ का उपयोग करें

चरण 4. मशीन उपयोगकर्ता के प्रोफ़ाइल चित्र पर क्लिक करें और "सेटिंग्स" चुनें।

" यह मशीन उपयोगकर्ता के लिए खाता सेटिंग खोलेगा।

Github Step 20 पर डिप्लॉय कीज़ का उपयोग करें
Github Step 20 पर डिप्लॉय कीज़ का उपयोग करें

चरण 5. बाएं मेनू में "एसएसएच और जीपीजी कुंजी" विकल्प पर क्लिक करें।

यह वर्तमान में उपयोगकर्ता को सौंपी गई कुंजियों को प्रदर्शित करेगा।

Github Step 21 पर डिप्लॉय कीज़ का उपयोग करें
Github Step 21 पर डिप्लॉय कीज़ का उपयोग करें

चरण 6. "नई एसएसएच कुंजी" बटन पर क्लिक करें।

यह आपको SSH कुंजी दर्ज करने की अनुमति देगा।

Github Step 22. पर डिप्लॉय कीज़ का उपयोग करें
Github Step 22. पर डिप्लॉय कीज़ का उपयोग करें

चरण 7. कुंजी चिपकाएँ और "SSH कुंजी जोड़ें" पर क्लिक करें।

" यह SSH कुंजी को मशीन उपयोगकर्ता के प्रोफ़ाइल में जोड़ देगा, जिससे वह आपके सर्वर तक पहुँच प्राप्त कर सकेगा।

Github Step 23 पर डिप्लॉय कीज़ का उपयोग करें
Github Step 23 पर डिप्लॉय कीज़ का उपयोग करें

चरण 8. पहला भंडार खोलें जिसे आप मशीन उपयोगकर्ता को एक्सेस देना चाहते हैं।

आप अपने प्रोफाइल पेज पर "रिपॉजिटरी" टैब में अपनी रिपॉजिटरी ढूंढ सकते हैं।

Github चरण 24 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 24 पर परिनियोजन कुंजी का उपयोग करें

चरण 9. रिपॉजिटरी पेज पर "सेटिंग" टैब पर क्लिक करें।

यह रिपॉजिटरी सेटिंग्स प्रदर्शित करेगा।

Github Step 25 पर डिप्लॉय कीज़ का उपयोग करें
Github Step 25 पर डिप्लॉय कीज़ का उपयोग करें

चरण 10. बाएं मेनू में "सहयोगी" विकल्प पर क्लिक करें।

यह आपको सहयोगियों को भंडार में जोड़ने की अनुमति देगा। अपने मशीन उपयोगकर्ता को सहयोगी के रूप में जोड़कर, यह आपके भंडार से आपके सर्वर पर बिल्ड को पुश करने में सक्षम होगा।

Github चरण 26 पर परिनियोजन कुंजी का उपयोग करें
Github चरण 26 पर परिनियोजन कुंजी का उपयोग करें

चरण 11. मशीन उपयोगकर्ता का नाम दर्ज करें और "सहयोगी जोड़ें" पर क्लिक करें।

" मशीन उपयोगकर्ता को रिपॉजिटरी में पढ़ने/लिखने की सुविधा दी जाएगी।

सिफारिश की: