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
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 '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.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 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.