ALL SYSTEMS OPERATIONALUPTIME 99.97%FLEET 18/18IN-MUM · US-LAX · EU-FSN EST. 2003 · +91 11 4998 4038

KENNTNISSE

Wie klone ich ein privates BitBucket.org-Repository in cPanel?

Letzte Aktualisierung 2020-10-26

Derzeit funktioniert die cPanel-Schnittstelle nicht mit privaten Repositories auf bitbucket.org. Daher empfehlen wir diesen Workaround.

Erstellen Sie einen passwortlosen Ssh-Key von cPanel > Terminal durch Eingabe des folgenden Befehls
  cd ~/.ssh/
  ssh-keygen -t rsa -b 4096 -C "username@example"
In dem obigen Befehl ersetzen 'username mit cPanel Benutzername, 'Beispiel. mit Domain-Name. Wenn Sie für ein Passwort aufgefordert werden, drücken Sie zweimal "Eingeben" ohne Ein Passwort eingeben. 

Jetzt den generierten Public-Key mit dem Befehl anzeigen
  cat ~/.ssh/id_rsa.pub
Kopieren und Einfügen des angezeigten Public-Keys in den bitbucket.org > Persönliche Einstellungen > Sicherheit > SSH Keys

Dann von cPanel > Terminal Erstellen einer neuen Datei mit dem Befehl
touch  ~.ssh/config  
 
 Fügen Sie nun den folgenden Inhalt ein und speichern Sie ihn. Sie können Ihren Lieblings-Editor verwenden, um dies zu erreichen
 host bitbucket.org    
 HostName bitbucket.org   
 IdentityFile ~/.ssh/id_rsa  
 User git

von cPanel > Terminal Berechtigungen für die neuen Dateien festlegen
 chmod 600 ~/.ssh/config && chmod 400 ~/.ssh/id_rsa

Wir sind bereit, die Verbindung zu bitbucket.org mit der Schlüsselauthentifizierung zu testen, indem wir den Befehl unter cPanel ausführen > Terminal
ssh -i ~/.ssh/id_rsa -T git@bitbucket.org

Wenn Sie einen Fehler erhalten, erstellen Sie bitte ein Ticket für uns, um das Problem zu untersuchen, andernfalls geben Sie den folgenden Befehl ein, um das Repository von cPanel > Terminal 
  git clone ssh://user@bitbucket.org/user/privaterepositoryname.git
ErsetzenNutzer' mit bitbucket.org Konto Benutzername und 'privaterepositoryname' mit dem Repository-Namen bei bitbucket.org, den Sie zu cPanel klonen möchten

← Alle Knowledgebase Artikel

Sagen Sie uns, was aufbleiben muss.

A short conversation with an engineer. No quote-bot, no callback queue. We'll tell you honestly if we're not the right fit.