SSH pour git/composer


Avec un hébergement avec compte SSH, vous pouvez gérer vos sites avec git et/ou composer.
Si vous devez vous connecter à un repository git privé via SSH ou un composer require qui nécessite une authentification, vous pour créer une clé SSH locale.

Connectez vous en SSH avec votre Terminal et entrez les commandes suivantes:

<code>

ssh-keygen
entrez: /var/www/clients/client1/web2/home/[votre user ssh]/.ssh/id_rsa

</code>

Votre clé privée/publique est générée.

<code>

cat /var/www/clients/client1/web2/home/[votre user ssh]/.ssh/id_rsa.pub

</code>

Copiez votre clé publique et ajoute la dans votre compte Github ou Gitlab.

<code>

eval "$(ssh-agent)"
ssh-add /var/www/clients/client1/web2/home/[votre user ssh]/.ssh/id_rsa

</code>

Votre clé privée est ajoutée au SSH agent pour cette session. Vous devez donc répéter cette commande la prochaine fois.

Vous pouvez désormais faire un git clone, un git pull/push ou un composer update d'un repository protégé.

ssh, git, composer


Cette réponse était-elle pertinente?

 Imprimer cet article

Consultez aussi

Qu'est-ce que le LAN privatif ?

Le LAN privatif est un switch virtuel connecté à l'interface secondaire de votre serveur. Il vous...

Vérifier l'état de votre disque dur

Afin de vérifier votre disque, veuillez nous transmettre un rapport SMART.Vérifiez d'abord que le...

Rechercher des maliciels à l’aide de Linux Malware Detect (LMD)

Linux Malware Detect (LMD), également connu sous le nom « Maldet », est un analyseur de maliciels...

Reset de mot de passe MySQL

Le mot de passe root mySQL permet à l'utilisateur root d'avoir un accès complet à la base de...

Installer la clé SSH pour les backup

Si vous avez souscrit à l'option backup, il est nécessaire d'installer la clé SSH du serveur de...