OrdinAide

Utilisation conjuguée de SVN et SSH pour la "forge" du LIG

Par exemple, le projet monProjet a été défini sur ligforge.imag.fr/projects/monProjet/.

On doit avoir créé un fichier (par exemple dans le dossier .ssh, mais si on a déjà généré une clé pour un autre tunnel, on peut utiliser le même fichier pour ce nouveau tunnel) de l'utilisateur "bfricottin" sur l'ordinateur client (localhost) pour contenir le mot de passe crypté de la session ssh. Pour cela, il suffit de se placer dans le dossier ~/.ssh/, et de taper la commande :

ssh-keygen -f /Users/bfricottin/.ssh/id_rsa
Cette commande crée deux clés d'authentification (publique et privée) pour le protocole de connexion ssh, et les mémorise dans le fichier "~/.ssh/id_rsa" (clé privée) et "~/.ssh/id_rsa.pub" (clé publique). Attention : lorsque vous exécutez cette commande, le système vous demande une Passphrase (il semble qu'il ne soit pas toujours nécessaire d'en définir une)

Notice à finir...

monOrdi:~ bfricottin$ ssh -N -f bfricottin@cvs.monProjet.ligforge.imag.fr -L3690:localhost:3690 
The authenticity of host 'cvs.monProjet.ligforge.imag.fr (129.88.100.73)' can't be established.
RSA key fingerprint is 5a:c7:e0:82:0d:4a:63:1c:87:eb:8a:2d:70:a0:8a:ce.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'cvs.monProjet.ligforge.imag.fr' (RSA) to the list of known hosts.
Permission denied (publickey).
monOrdi:~ bfricottin$