« Installation Github windows sur un autre serveur » : différence entre les versions

De Wiki Arthion
(Page créée avec « <poem> 1. Générer clés Installer putty (qui contient puttygen) http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html Lancer puttygen et générer une clé ... »)
 
mAucun résumé des modifications
Ligne 29 : Ligne 29 :
Si c'est bon deux lignes apparaissent avec la nouvelle clé en dernier
Si c'est bon deux lignes apparaissent avec la nouvelle clé en dernier


 
Relancer git et le shell puis cloner un repo :


git clone ssh://git@mydomain.com:[port]/gitolite-admin
git clone ssh://git@mydomain.com:[port]/gitolite-admin

Version du 11 janvier 2015 à 18:15

1. Générer clés

Installer putty (qui contient puttygen)
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

Lancer puttygen et générer une clé (ssh2 et 2048)
Insérer un commentaire
Sauvegarder la clé privée avec le nom pseudo.ppk (clé au format putty)
Conversion -> Export OpenSSH Key . Nommer la clé pseudo
Selectionner le texte présent dans le champ public key et le sauvegarder dans un fichier texte vierge nommé pseudo.pub

On a donc 3 fichiers

 pseudo - Your private key in OpenSSH format
 pseudo.pub - Your public key in OpenSSH format
 pseudo.ppk - Your private key in PuTTY format

2. configurer github pour qu'il utilise les clés SSH générées
Copier les clés 2 clés pdrufo et pseudo.pub dans C:\Users\Login\.ssh

Lancer git shell :

ssh-add C:\Users\login\.ssh\pseudo

Vérifier que la clé est bien mémorisée :
ssh-add -L

Si c'est bon deux lignes apparaissent avec la nouvelle clé en dernier

Relancer git et le shell puis cloner un repo :

git clone ssh://git@mydomain.com:[port]/gitolite-admin



Ressources :
http://www.sharkwavemedia.com/blog/posts/github-for-windows-with-a-non-github-git-server
http://ti57.blogspot.fr/2013/03/installing-gitolite-on-raspberry-pi.html
https://github.com/sitaramc/gitolite/