Knowledgebase · Tutorials
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
Jetzt den generierten Public-Key mit dem Befehl anzeigen
Dann von cPanel > Terminal Erstellen einer neuen Datei mit dem Befehl
Fügen Sie nun den folgenden Inhalt ein und speichern Sie ihn. Sie können Ihren Lieblings-Editor verwenden, um dies zu erreichen
von cPanel > Terminal Berechtigungen für die neuen Dateien festlegen
Wir sind bereit, die Verbindung zu bitbucket.org mit der Schlüsselauthentifizierung zu testen, indem wir den Befehl unter cPanel ausführen > Terminal
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
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 'Benutzername 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.pubKopieren 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.gitErsetzenNutzer' mit bitbucket.org Konto Benutzername und 'privaterepositoryname' mit dem Repository-Namen bei bitbucket.org, den Sie zu cPanel klonen möchten
Sagen Sie uns, was Sie brauchen
Vergleichen Sie verfügbare Pläne oder beschreiben Sie Ihre Arbeitsbelastung, damit wir einen geeigneten Ausgangspunkt besprechen können.