नॉलेजबेस · ट्यूटरियल्स

निजी BitBucket.org रिपॉजिटरी को cPanel में कैसे क्लोन किया जाए?

अंतिम बार अद्यतन किया गया 2020-10-26

वर्तमान में, cPanel इंटरफेस bitbucket.org पर निजी-भंडारों के साथ काम नहीं करता है। इसलिए हम इस समाधान की सिफारिश करते हैं।

एक कूटशब्द-रहित एस. एस. एच.-कुंजी बनाएँ cPanel> टर्मिनल निम्नलिखित आदेश दर्ज करके
  cd ~/.ssh/
  ssh-keygen -t rsa -b 4096 -C "username@example"
उपरोक्त आदेश में,'को प्रतिस्थापित करें।उपयोगकर्ता नाम ' cPanel के उपयोगकर्ता नाम के साथ, 'उदाहरण ' डोमेन-नाम के साथ। पासवर्ड के लिए पूछे जाने पर दो बार'एंटर'दबाएँ बिना पासवर्ड दर्ज करें। 

अब कमांड का उपयोग करके उत्पन्न सार्वजनिक-कुंजी प्रदर्शित करें
  cat ~/.ssh/id_rsa.pub
प्रदर्शित सार्वजनिक कुंजी की प्रतिलिपि बनाएँ और उसमें चिपकाएँ bitbucket.org> व्यक्तिगत सेटिंग> सुरक्षा> एस. एस. एच. कुंजी

तब से cPanel> टर्मिनल कमांड के साथ एक नई फ़ाइल बनाएँ
touch  ~.ssh/config  
 
 अब इसमें निम्नलिखित सामग्री चिपकाएँ और इसे सहेजें। आप इसे प्राप्त करने के लिए अपने पसंदीदा संपादक का उपयोग कर सकते हैं।
 host bitbucket.org    
 HostName bitbucket.org   
 IdentityFile ~/.ssh/id_rsa  
 User git

से cPanel> टर्मिनल नई फाइलों के लिए अनुमतियाँ निर्धारित करें
 chmod 600 ~/.ssh/config && chmod 400 ~/.ssh/id_rsa

हम टर्मिनल पर cPanel> कमांड चलाकर कुंजी प्रमाणीकरण का उपयोग करके bitbucket.org से कनेक्शन का परीक्षण करने के लिए तैयार हैं।
ssh -i ~/.ssh/id_rsa -T git@bitbucket.org

यदि आपको कोई त्रुटि मिलती है, तो कृपया समस्या को देखने के लिए हमारे लिए एक टिकट बनाएँ, अन्यथा रिपॉजिटरी को क्लोन करने के लिए निम्नलिखित कमांड दर्ज करें cPanel> टर्मिनल 
  git clone ssh://user@bitbucket.org/user/privaterepositoryname.git
प्रतिस्थापित करें 'उपयोगकर्ता'bitbucket.org खाते के उपयोगकर्ता नाम और'के साथनिजी संपत्ति नाम'bitbucket.org पर रिपॉजिटरी नाम के साथ जिसे आप cPanel में क्लोन करना चाहते हैं।

सभी ज्ञान आधारित लेख

हमें बताएँ कि क्या रहना है।

एक इंजीनियर के साथ एक छोटी सी बातचीत। कोई उद्धरण-बॉट नहीं, कोई कॉलबैक कतार नहीं।