Accès à CVS dans un tunnel Ssh

Voici, le probleme du jour : accéder à un serveur CVS situé sur une machine n’offrant pas directement un accès ssh depuis internet. La solution fonctionne pour n’importe quel protocole.

  • Se connecter sur le serveur accessible en ssh depuis l’Internet
  • Lancez sur celui-ci un tunnel entre lui-même et le serveur offrant le service csv : ssh -a -e none -N -L 2401:localhost:2401 user@cvsServer
  • Lancez ensuite sur la machine sur laquelle vous souhaitez utiliser le service csv un autre tunnel: ssh -a -e none -N -L 2401:localhost:2401 user@sshServer
  • Maintenant il ne reste plus qu’à se logguer sur le service cvs : cvs -d:pserver:login@localhost:/home/cvs login

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.