← Back to team overview

sslug-teknik team mailing list archive

CVS/SSH med alternativ port

 

Hej Alle

Jeg problemer med at få min CVS server til at virke 
efter hensigten.

Jeg ønsker ved hjælp af SSH,  at kunne "ramme" min CVS server
fra hele internettet.  
Desværre er jeg begrænset, da jeg sidder bag en firewall. Jeg 
har nemlig ikke mulighed for at benytte port 22 fra min server
gennem firewallen ud til internettet til at nå CVS serveren. 
Af den grund har jeg, i firewallen, forwardet 
port 2022 (fra internet) til port 22 på min "lokale" server, hvor 
jeg så kører sshd og CVS.

SSH delen fungerer også fint, men hvis vil jeg bruge CVS/SSH så knækker
filmen. 

Jeg har forsøgt mange forskellige versioner af  CVSROOT variablen
hvoraf det følgende giver det mest nyttige udfald. 

# CVS
CVS_RSH=ssh
export CVS_RSH

CVSROOT=mark@xxxxxxxxx:2022/usr/local/CVSROOT

export CVSROOT  
 

Udfald:

cvs checkout: CVSROOT port specification is only valid for gserver, kserver,
cvs checkout: and pserver connection methods.
cvs [checkout aborted]: Bad CVSROOT.


Mit spørgsmål er derfor: 
Er der så ingen muligheder for CVS/SSH med alternativ port ?

Håber I kan hjælpe mig :-)

MVH

Mark Barnkob


Follow ups