1. Prérequis
- 1. Avoir acheté Windows
- 2. Télécharger et installer TortoiseCVS
2. Générer un couple de clés
Pour cela, on lance le fichier puttygen.exe. Qui se trouve dans le répertoire de TortoiseCVS (C:\Program Files\TortoiseCVS). On coche l'option SSH2 RSA, puis on clique sur "Generate"...
Le couple de clés devrait être généré, on peut maintenant enregistrer sa clé publique (XXX.pub) et sa clé privée (XXX.ppk)
3. Donner ou transmettre sa clé publique
Le fichier contenant la clé publique (XXX.pub) devrait avoir cette forme :
---- BEGIN SSH2 PUBLIC KEY ---- Comment: "rsa-key-20050104" AAAAB3NzaC1yc2EAAAABJQAAAIEA+2XvicrSVAoY+nZM2vLeofks0m1uR8ELsVAU 18zvcT3Vaar9nlurMEgJQztqh3ZCcaHLvakFqTJqXPWDPPflSCfaSFXyVu4I0QMi jKveS4gbpNFEW4Nq3zR1YMyChFKNly1HD7KyJf/2Os0Ka7I5iGAw973MTbV914W0 SC94YW8= ---- END SSH2 PUBLIC KEY ----
On va modifier ce fichier, pour ne garder que l'essentiel c'est à dire tout sur une seule ligne. ICI, J'ai tronqué la ligne, pour des raisons de mise en page
ssh-rsa AAAAB3NzaC(...)MTbV914W0SC94YW8= rsa-key-20050104
Voilà maintenant, on peut concaténer ce fichier à n'importe quel fichier .ssh/authorized_keys2 sur n'importe quel compte Unix ou Linux.
4. Paramétrer TortoiseCVS
Dans les préférences de TortoiseCVS, puis dans l'onglet Outils, et enfin dans le champs SSH Parameters, ajoutez le paramètre suivant :
-u "%u" "%h" -i "C:\Program Files\TortoiseCVS\XXX.ppk"
5. Utiliser TortoiseCVS
Il suffit juste de positionner le champs CVSROOT avec quelque chose comme ça :
:ext:VOTRE_LOGIN_UNIX@ADRESSE_DU_SERVEUR:/chemin/du/repository
6. Complément d'informations
- Comment configurer SSH
- Saisir uniquement sa passphrase au démarrage de sa machine ?
- La documentation officelle
Aucun commentaire:
Enregistrer un commentaire