SAVOIRS · TUTORIAUX
Comment cloner un dépôt privé BitBucket.org pour cPanel?
Dernière mise à jour 2020-10-26
Actuellement, l'interface cPanel ne fonctionne pas avec les dépôts privés sur Le bitbucket.org. Nous recommandons donc cette solution.
Créer une clé ssh sans mot de passe à partir cPanel > Terminal en entrant la commande suivante
Maintenant afficher la clé publique générée en utilisant la commande
Alors de cPanel > Terminal créer un nouveau fichier avec la commande
Maintenant collez-y le contenu suivant et enregistrez-le. Vous pouvez utiliser votre éditeur préféré pour atteindre cet objectif
Depuis cPanel > Terminal définir les permissions pour les nouveaux fichiers
Nous sommes prêts à tester la connexion à bitbucket.org en utilisant l'authentification de la clé en exécutant la commande à cPanel > Terminal
Si vous obtenez une erreur, veuillez créer un ticket pour nous pour examiner le problème, sinon entrez la commande suivante pour cloner le dépôt à partir cPanel > Terminal
Créer une clé ssh sans mot de passe à partir cPanel > Terminal en entrant la commande suivante
cd ~/.ssh/ ssh-keygen -t rsa -b 4096 -C "username@example"Dans la commande ci-dessus, remplacer 'Nom d'utilisateur» avec le nom d'utilisateur de cPanel, 'exemple» avec nom de domaine. Lorsque vous êtes invité à un mot de passe, appuyez sur 'enter' deux fois sans en entrant un mot de passe.
Maintenant afficher la clé publique générée en utilisant la commande
cat ~/.ssh/id_rsa.pubCopiez et collez la clé publique affichée dans le bitbucket.org > Paramètres personnels > Sécurité > Clés SSH
Alors de cPanel > Terminal créer un nouveau fichier avec la commande
touch ~.ssh/config
Maintenant collez-y le contenu suivant et enregistrez-le. Vous pouvez utiliser votre éditeur préféré pour atteindre cet objectif
host bitbucket.org HostName bitbucket.org IdentityFile ~/.ssh/id_rsa User git
Depuis cPanel > Terminal définir les permissions pour les nouveaux fichiers
chmod 600 ~/.ssh/config && chmod 400 ~/.ssh/id_rsa
Nous sommes prêts à tester la connexion à bitbucket.org en utilisant l'authentification de la clé en exécutant la commande à cPanel > Terminal
ssh -i ~/.ssh/id_rsa -T git@bitbucket.org
Si vous obtenez une erreur, veuillez créer un ticket pour nous pour examiner le problème, sinon entrez la commande suivante pour cloner le dépôt à partir cPanel > Terminal
git clone ssh://user@bitbucket.org/user/privaterepositoryname.gitRemplacer 'utilisateur' avec le nom d'utilisateur du compte bitbucket.org et 'Nom du dépôt privé' avec le nom du dépôt sur bitbucket.org que vous voulez cloner à cPanel
Dites-nous ce qui doit rester debout.
A short conversation with an engineer. No quote-bot, no callback queue. We'll tell you honestly if we're not the right fit.