[ale] NewbieQ on tunnelling SSH

Christopher Fowler cfowler at outpostsentinel.com
Mon May 12 09:35:49 EDT 2003


This is easy!  Me and my enigneers do this all the time.

#1) Set up a script in your home directory

exec ssh -p <port> $@

We do this because we have ssh access on a different port.

#2) Setup your CVS env vars

CVSROOT=cfowler at

You should not have to do a login any more.  Typing 'cvs co <module>'
will prompt you for your ssh password unless you are using key authentication.

On Mon, May 12, 2003 at 09:31:13AM -0400, John Mills wrote:
> ALErs -
> I want to set up a CVS repository on machine X behind my firewall, and use
> it remotely through SSH. I don't know how to set this up, but expected
> something like this:
>  a) Forward some port of my choice from my firewall to another on my 
>     repository host in the LAN. (No problem - this is easy with my 
>     Linksys.)
>  b) Configure CVS on that host to use SSH to that port as its access 
>     mechanism (I vaguely remember something about identifying "ext" as
>     access mecanism in a CVS config file), and identifying it with the
>     port to which my firewall will send the remote CVS requests. (I'm 
>     unsure on this, but might muddle through.)
>  c) Configure or originate remote requests so they are wrapped in SSH and 
>     directed to the forwarded port. (Here I'm clueless, and some of the
>     users will come from M$Win, probably with clients like 'WinCvs').
> Anyone know of a HOWTO for this, or willing to offer suggestions?
> TIA.
>  John Mills
>  john.m.mills at alum.mit.edu
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale
Ale mailing list
Ale at ale.org

More information about the Ale mailing list